Welcome Guest ( Log In | Register )

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

 
post Aug 19 2014, 07:00
Post #1587
holy_demon



Osananajimi<3
*********
Group: Gold Star Club
Posts: 5,417
Joined: 2-April 10
Level 500 (Godslayer)


Due to popular demand (and a generous donation from cruelsion (IMG:[invalid] style_emoticons/default/tongue.gif) )

SpellSpam 3.5.0
[attachmentid=49026]

Change log:
- conditional syntax to check for stats (HP,MP,SP,OC,SS)

Bind different Attack/Skill/Spell to numkey, clicks, and hover. Support Rotation/Multicast. Eg: Cast Cure, Full-Cure, Heroic Health Potion, Spark of Life with right click, or Merciful Blow, Vital Strike, Shield Bash, Attack with hover (mousemelee-like). Press X to open customization tooltip. Hold Ctr/Alt/or Shift to temporarily disable the script without having to open the tooltip

Features:
- left/right/middle click, hotkey, or hover over a monster to cast a spell (targetting, non-targetting, special skill, or normal attack)
- left/right/middle click on the battle log to cast non-targetting spell.
- Press X Press any alphabet key to view a status box, and activate click, numkey, hover to your liking
- Type your spell/skill name next to an interaction to choose which spell/skill to spam (case sensitive, you only need to type the beginning part of the spell name eg. "Weak" would still cast Weaken, but "weak" or "eaken" wouldn't work
- You can type "Attack" (or "Att" if you're lazy) to use normal attack - yes you can play MouseMelee with this xD
- Rotation: use comma, or semicolon to separate spells in the same roation. Spell should be ordered by their priority. Notice: dot is no longer supported as separator so it can be used in decimal number for conditionals
Example:
CODE
Cure; Full-Cure; Heroic Health Potion; Spark of Life

Cast cure first. If cure on cooldown, cast Full-Cure. If Full-Cure on cooldown, use Heroic Health. If no moe Heroic health, cast Spark.

CODE
Merciful Blow; Vital Strike; Shield Bash; Attack

Cast Merciful Blow (T3) first. If it's not yet available, cast Vital Strike(T2). If not available, cast Shield Bash(T1). If no skill is available, attack normally.

- Conditionals you can specify a condition for the rotation to work. Currently only supported character info:
$HP: health (0 - 100)
$MP: mana (0 - 100)
$SP: spirit (0 - 100)
$OC: overcharge (0 - 250)
$SS: Spirit Stance (true/false)

Example:
CODE
$HP>20;$SP>10;$OC>=210;$SS;Orbital Friendship Cannon

Cast OFC if Health > 20%, Spirit > 10%, Overcharge >= 210 and Spirit Stance is activated

CODE
$HP>50;$MP>10;!$SS;Silence;Imperil

Cast Silence;Imperil rotation if Health > 50%, Mana > 10%, and Spirit Stance not activated

CODE
$HP<40;$MP>20;Cure;Full-Cure;Defend

Cast Cure;Full-Cure;Defend rotation if Health < 40% and Mana > 20%


- Spell Profile you can now change spell profile with hotkey. Press shift + alpha key (A, B, C... Z) to assign your current spell profile to an alpha key, Press the alpha key to load its assigned spell profile. To delete, assign the key to an unchecked profile (all boxes are unticked). The status box now shows the list of all assigned profile.

Note: this assignment won't overwrite any of HV hotkey, eg: if you press S, you will load the profile associated with S, AND use Spirit Stance

- Ctr, Alt disables the script temporarily. Shift now only disables hover mode.

This post has been edited by holy_demon: Aug 19 2014, 16:41
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 19 2014, 07:44
Post #1588
LostLogia4



Translating Miku's Yuri Nikki for the heck of it~~
********
Group: Gold Star Club
Posts: 2,716
Joined: 4-June 11
Level 362 (Godslayer)


*wrong post*

This post has been edited by LostLogia4: Aug 19 2014, 10:00
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 19 2014, 08:44
Post #1589
hentai_fusion



Nyo
************
Group: Gold Star Club
Posts: 33,644
Joined: 14-August 09
Level 500 (Ponyslayer)


QUOTE(holy_demon @ Aug 19 2014, 13:00) *

Due to popular demand (and a generous donation from cruelsion (IMG:[invalid] style_emoticons/default/tongue.gif) )

SpellSpam 3.5.0
[attachmentid=49012]


hmm... i can't seem to make the rotation table appear.

fresh installation of the script, not as an update.

using iron v35.

gonna stick to my "Spell Spam CUSTOM 3.4.1" for now. (IMG:[invalid] style_emoticons/default/dry.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 19 2014, 09:19
Post #1590
holy_demon



Osananajimi<3
*********
Group: Gold Star Club
Posts: 5,417
Joined: 2-April 10
Level 500 (Godslayer)


QUOTE(hentai_fusion @ Aug 19 2014, 16:44) *

hmm... i can't seem to make the rotation table appear.

fresh installation of the script, not as an update.

using iron v35.

gonna stick to my "Spell Spam CUSTOM 3.4.1" for now. (IMG:[invalid] style_emoticons/default/dry.gif)

Fixed and reup in release post

[attachmentid=49017]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 19 2014, 09:55
Post #1591
hentai_fusion



Nyo
************
Group: Gold Star Club
Posts: 33,644
Joined: 14-August 09
Level 500 (Ponyslayer)


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

 
post Aug 19 2014, 11:07
Post #1592
VenusFang



Newcomer
*
Group: Recruits
Posts: 19
Joined: 12-April 13
Level 166 (Destined)


I have spell spam installed on violent monkey in opera browser but i cant get the status box to show uo
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 19 2014, 11:45
Post #1593
n125



Elite Poster
*********
Group: Gold Star Club
Posts: 6,282
Joined: 23-May 08
Level 500 (Godslayer)


@holy_demon I haven't installed 3.5.0 yet, but does the conditional syntax also check for Channeling? I don't see it in the changelog. Although I guess it can be complicated because sometimes you want to use the Channeling for damage and sometimes you don't. Maybe a simple alert box like other scripts have would do the trick.

Otherwise, thanks for the update. (IMG:[invalid] style_emoticons/default/tongue.gif)

This post has been edited by n125: Aug 19 2014, 11:48
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 19 2014, 11:57
Post #1594
Colman



Where is the loli?
*********
Group: Gold Star Club
Posts: 7,333
Joined: 15-November 10
Level 500 (Ponyslayer)


QUOTE(holy_demon @ Aug 19 2014, 15:19) *

Fixed and reup in release post

[attachmentid=49017]

Reported a bug in your shop (IMG:[invalid] style_emoticons/default/smile.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 19 2014, 16:57
Post #1595
holy_demon



Osananajimi<3
*********
Group: Gold Star Club
Posts: 5,417
Joined: 2-April 10
Level 500 (Godslayer)


QUOTE(n125 @ Aug 19 2014, 19:45) *

@holy_demon I haven't installed 3.5.0 yet, but does the conditional syntax also check for Channeling? I don't see it in the changelog. Although I guess it can be complicated because sometimes you want to use the Channeling for damage and sometimes you don't. Maybe a simple alert box like other scripts have would do the trick.

Otherwise, thanks for the update. (IMG:[invalid] style_emoticons/default/tongue.gif)


Well i will add official channelling support when I do buffs conditional. For now you can add this line at the end of function HVStats()

CODE
this.CN=Boolean(document.querySelector(".bte>img[src*=channeling]"));


And use $CN in the rotation.


QUOTE(Colman @ Aug 19 2014, 19:57) *

Reported a bug in your shop (IMG:[invalid] style_emoticons/default/smile.gif)


Replied, fixed, and re-upped (hopefully it's the last bug (IMG:[invalid] style_emoticons/default/sad.gif) )

This post has been edited by holy_demon: Aug 19 2014, 16:57
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 19 2014, 18:06
Post #1596
VenusFang



Newcomer
*
Group: Recruits
Posts: 19
Joined: 12-April 13
Level 166 (Destined)


help please, do the scripts not work in Opera browser?
Edit:i used firefox instead

This post has been edited by VenusFang: Aug 19 2014, 23:41
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 23 2014, 03:52
Post #1597
axire



Casual Poster
***
Group: Members
Posts: 156
Joined: 9-August 14
Level 322 (Godslayer)


I'm using HoverPlay and it's great not having to wear out my mouse buttons, but I've noticed an interesting bit on unintended behavior that keeps popping up.

I'll be low on mana, and it'll bring up the Mana pot icon, I mouse over and consume a potion.
Then I immediately renew a buff, my mana drops below the alert threshold, and the Mana pot icon instantly reappears right under my mouse, and consumes another potion before I can react.
I once wasted three potions like this, it probably happens more times than I notice because the icon flashes by so quickly.

Is there any way to set the script to require a click for consumables?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 23 2014, 08:29
Post #1598
kserox



Poster Irregular
*****
Group: Catgirl Camarilla
Posts: 727
Joined: 26-December 10
Level 500 (Godslayer)


Or add a cooldown for potions.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 23 2014, 11:46
Post #1599
Owyn



Casual Fapper
*****
Group: Members
Posts: 692
Joined: 12-May 10
Level 354 (Godslayer)


QUOTE(axire @ Aug 23 2014, 05:52) *

I'm using HoverPlay and it's great not having to wear out my mouse buttons, but I've noticed an interesting bit on unintended behavior that keeps popping up.

I'll be low on mana, and it'll bring up the Mana pot icon, I mouse over and consume a potion.
Then I immediately renew a buff, my mana drops below the alert threshold, and the Mana pot icon instantly reappears right under my mouse, and consumes another potion before I can react.
I once wasted three potions like this, it probably happens more times than I notice because the icon flashes by so quickly.

Is there any way to set the script to require a click for consumables?

This was fixed in latest HoverPlay version, now before popping up a potion it checks if potion effect is already on you.

... and I just noticed I forgot to upload it ;p I'll do it shortly
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 23 2014, 13:26
Post #1600
Owyn



Casual Fapper
*****
Group: Members
Posts: 692
Joined: 12-May 10
Level 354 (Godslayer)


MouseMelee Lightning++ / HoverPlay 1.8

Attached File  HoverPlay.user.js.zip ( 2.63k ) Number of downloads: 1070


- Hover over monsters to (spell)-attack them (uses first available spell from the Spell_List if list is not empty - no rotation\spellcycle) (number-keys spellspam too)(when you have a spell or debuff charged\hovered - it would normal attack then)

- before attacking checks for hp, mp, sp and if it's too low - shows icons for fixing that (heals, pots etc) instead of attacking

- for spirit stance - shows icon (of protection scroll) if it's 250%

- for gems - includes gem script (works as previously + hoverable) - so you should remove\turn off separate show gem script if you have it

- for buffs - moves expiring buffs to "gem-bar" & makes those click-hoverable to rebuff + stops attacking if enabled in options. (You must have those buffs in your Quickbar for rebuff to work)

- shift hotkey - disables hover-attacking (alert bars and rebuff icons would still be shown)

- Space \ RightClick hotkey - consumes first item from left at the "gem-bar" (e.g. heal, spirit stance, potion, rebuff)

- MiddleClick hotkey - a spell \ skill hotkey (can be either any Spell or any Skill in the list, not just offensive\deprecating)

- Spell to cast in new round - a spell \ skill that would be cast once (one cast of one spell\skill at the new round) (can be either any Spell or any Skill in the list, not just offensive\deprecating)

- options - by default options are set for holy-mage-play, you must edit options at the top of the script before installing it to better suit your needs (if you aren't a holy mage)! :
= choose spells to spam (or make var Spell_list = []; to not spam any spells and just normal-attack)
= you can only use offensive & deprecating spells for Spell_List (ones affecting enemy)

Recommended settings for melee players (not mages):
CODE
//// settings:
var Spell_list = [];
var Spell_list_on_new_round = [];
var Spell_middle_click = ['Imperil'];
// thresholds for stop
var HP_T = 0.40;
var MP_T = 0.11;
var SP_T = 0.1;
var stop_on_rebuffs = true;


new in this release:
- Check if potion is already in effect before showing its icon
- Some little performance optimizations
- Now heal & full-heal spells don't need to be in quickcast bar when low on hp


Previous ver changelog: see in old post - https://forums.e-hentai.org/index.php?showt...p;#entry3419843
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 23 2014, 23:57
Post #1601
axire



Casual Poster
***
Group: Members
Posts: 156
Joined: 9-August 14
Level 322 (Godslayer)


QUOTE(Owyn @ Aug 23 2014, 07:26) *

MouseMelee Lightning++ / HoverPlay 1.8

Attached File  HoverPlay.user.js.zip ( 2.63k ) Number of downloads: 1070


- Hover over monsters to (spell)-attack them (uses first available spell from the Spell_List if list is not empty - no rotation\spellcycle) (number-keys spellspam too)(when you have a spell or debuff charged\hovered - it would normal attack then)

- before attacking checks for hp, mp, sp and if it's too low - shows icons for fixing that (heals, pots etc) instead of attacking

- for spirit stance - shows icon (of protection scroll) if it's 250%

- for gems - includes gem script (works as previously + hoverable) - so you should remove\turn off separate show gem script if you have it

- for buffs - moves expiring buffs to "gem-bar" & makes those click-hoverable to rebuff + stops attacking if enabled in options. (You must have those buffs in your Quickbar for rebuff to work)

- shift hotkey - disables hover-attacking (alert bars and rebuff icons would still be shown)

- Space \ RightClick hotkey - consumes first item from left at the "gem-bar" (e.g. heal, spirit stance, potion, rebuff)

- MiddleClick hotkey - a spell \ skill hotkey (can be either any Spell or any Skill in the list, not just offensive\deprecating)

- Spell to cast in new round - a spell \ skill that would be cast once (one cast of one spell\skill at the new round) (can be either any Spell or any Skill in the list, not just offensive\deprecating)

- options - by default options are set for holy-mage-play, you must edit options at the top of the script before installing it to better suit your needs (if you aren't a holy mage)! :
= choose spells to spam (or make var Spell_list = []; to not spam any spells and just normal-attack)
= you can only use offensive & deprecating spells for Spell_List (ones affecting enemy)

Recommended settings for melee players (not mages):
CODE
//// settings:
var Spell_list = [];
var Spell_list_on_new_round = [];
var Spell_middle_click = ['Imperil'];
// thresholds for stop
var HP_T = 0.40;
var MP_T = 0.11;
var SP_T = 0.1;
var stop_on_rebuffs = true;


new in this release:
- Check if potion is already in effect before showing its icon
- Some little performance optimizations
- Now heal & full-heal spells don't need to be in quickcast bar when low on hp
Previous ver changelog: see in old post - https://forums.e-hentai.org/index.php?showt...p;#entry3419843


Awesome, thanks! Just tested it out and it's cured my drinking problems!

This post has been edited by axire: Aug 23 2014, 23:58
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 26 2014, 17:21
Post #1602
LostLogia4



Translating Miku's Yuri Nikki for the heck of it~~
********
Group: Gold Star Club
Posts: 2,716
Joined: 4-June 11
Level 362 (Godslayer)


Is there any script that enables equipment popups in attached mails?
Thanks in advance.

This post has been edited by LostLogia4: Aug 26 2014, 17:21
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 27 2014, 04:44
Post #1603
holy_demon



Osananajimi<3
*********
Group: Gold Star Club
Posts: 5,417
Joined: 2-April 10
Level 500 (Godslayer)


SpellSpam 3.5.1b
[attachmentid=49471]

Beta release, cos I coded while sleepy

Change log from 3.5.0:
- buff condition (including Channeling)
- With click and numkey, if condition fails, don't resume default behaviors (normal attack)
- various bug fix, shift works properly now


Bind different Attack/Skill/Spell to numkey, clicks, and hover. Support Rotation/Multicast. Eg: Cast Cure, Full-Cure, Heroic Health Potion, Spark of Life with right click, or Merciful Blow, Vital Strike, Shield Bash, Attack with hover (mousemelee-like). Press X to open customization tooltip. Hold Ctr/Alt/or Shift to temporarily disable the script without having to open the tooltip

Features:
- left/right/middle click, hotkey, or hover over a monster to cast a spell (targetting, non-targetting, special skill, or normal attack)
- left/right/middle click on the battle log to cast non-targetting spell.
- Press X Press any alphabet key to view a status box, and activate click, numkey, hover to your liking
- Type your spell/skill name next to an interaction to choose which spell/skill to spam (case sensitive, you only need to type the beginning part of the spell name eg. "Weak" would still cast Weaken, but "weak" or "eaken" wouldn't work
- You can type "Attack" (or "Att" if you're lazy) to use normal attack - yes you can play MouseMelee with this xD
- Rotation: use comma, or semicolon to separate spells in the same roation. Spell should be ordered by their priority. Notice: dot is no longer supported as separator so it can be used in decimal number for conditionals
Example:
CODE
Cure; Full-Cure; Heroic Health Potion; Spark of Life

Cast cure first. If cure on cooldown, cast Full-Cure. If Full-Cure on cooldown, use Heroic Health. If no moe Heroic health, cast Spark.

CODE
Merciful Blow; Vital Strike; Shield Bash; Attack

Cast Merciful Blow (T3) first. If it's not yet available, cast Vital Strike(T2). If not available, cast Shield Bash(T1). If no skill is available, attack normally.

- Conditionals you can specify a condition for the rotation to work. Currently only supported character info:
$HP: health (0 - 100)
$MP: mana (0 - 100)
$SP: spirit (0 - 100)
$OC: overcharge (0 - 250)
$SS: Spirit Stance (true/false)
$buffName: return the current duration of the spell. buffName is case-sensitive and must exclude all space character, eg: "Channeling"->Channeling, "Spark of Life"->$SparkofLife, "Spirit Shield" -> "$SpiritShield. Caution: some spells will have different buff name, eg: Haste -> $Hastened. The duration will be +1 of the value given by HV, for ease of Boolean operation. eg. if your spell is blinking and about to expire, its duration will be 1. IA spells duration is 1 as well

Example:
CODE
$HP>20;$SP>10;$OC>=210;$SS;Orbital Friendship Cannon

Cast OFC if Health > 20%, Spirit > 10%, Overcharge >= 210 and Spirit Stance is activated

CODE
$HP>50;$MP>10;!$SS;Silence;Imperil

Cast Silence;Imperil rotation if Health > 50%, Mana > 10%, and Spirit Stance not activated

CODE
$HP<40;$MP>20;Cure;Full-Cure;Defend

Cast Cure;Full-Cure;Defend rotation if Health < 40% and Mana > 20%

CODE
$Hastened;$Protection;$ShadowVeil;$SpiritShield;$SparkofLife;Shield Bash;Spirit Shield

Cast Shield Bash;Spirit Shield if you still have Hastened, Protection Shadow Veil, Spirit Shield, Spark of Life buff

CODE
!$Channeling; Attack

Attack if you have no Channeling

CODE
$Channeling<=1; Heartseeker;

Cast Heartseeker if your Channeling buff will expire in 1 turn (it's blinking)


- Spell Profile you can now change spell profile with hotkey. Press shift + alpha key (A, B, C... Z) to assign your current spell profile to an alpha key, Press the alpha key to load its assigned spell profile. To delete, assign the key to an unchecked profile (all boxes are unticked). The status box now shows the list of all assigned profile.

Note: this assignment won't overwrite any of HV hotkey, eg: if you press S, you will load the profile associated with S, AND use Spirit Stance

- Ctr, Alt disables the script temporarily. Shift now only disables hover mode.

Special Thanks to: cruelsion (Hath commission with 3.5.0), Veince and Colman (bug report)

This post has been edited by holy_demon: Aug 27 2014, 04:51
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 27 2014, 04:50
Post #1604
Colman



Where is the loli?
*********
Group: Gold Star Club
Posts: 7,333
Joined: 15-November 10
Level 500 (Ponyslayer)


QUOTE(holy_demon @ Aug 27 2014, 10:44) *

- With click and numkey, if condition fails, don't resume default behaviors (normal attack)

I believe someone may want the default behaviors when condition fail.
e.g. auto heal for melee "$HP<30;heal"
Perhaps add a true and fault flag in the script to turn it on/off. (it is only one line anyway)

This post has been edited by Colman: Aug 27 2014, 04:53
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 27 2014, 04:54
Post #1605
holy_demon



Osananajimi<3
*********
Group: Gold Star Club
Posts: 5,417
Joined: 2-April 10
Level 500 (Godslayer)


QUOTE(Colman @ Aug 27 2014, 12:50) *

I believe someone may want the default behaviors when condition fail. Perhaps add a true and fault flag in the script to turn it on/off. (it is only one line anyway)


Well on second thought, it sounds exploitative so yeah, I gotta make it harder for them to exploit (IMG:[invalid] style_emoticons/default/tongue.gif)

Besides, it seems to be related to a numkey bug, and I can't be arsed to debug it out
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 29 2014, 10:02
Post #1606
screwit



Newcomer
*
Group: Recruits
Posts: 10
Joined: 27-July 11
Level 312 (Dovahkiin)


As is spellspam needs little to be made into a bot, so yeah, exploitative indeed.
But there were botters long before, doubt they will care or need this latest iteration of a bot-able framework to run wild.
Just don't code a pony captcha solver.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


291 Pages V « < 79 80 81 82 > » 
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: 16th September 2025 - 11:03