|
|
|
HV Script Thread, Discuss your creations. Includes guidelines and infos for script creation (2020-02-28 upd) |
|
Jan 19 2014, 21:34
|
holy_demon
Group: Gold Star Club
Posts: 5,417
Joined: 2-April 10
|
Another bug fix Inline Equipment Changer 1.2.1
InlineEquipChanger1.2.1.user.zip ( 1.62k )
Number of downloads: 1023Feature: Change your equipment anywhere (except in battle), even in equipment pop-up. Compatible with Equipment Comparison. (you can change your equipped set in the equipment pop-up, and the equipment comparison will be updated with it, no need to go the equipment page anymore) Change log: - fix bug that disables moogle mail scrolling fix a bug that will empty Equipment Compare data if equipment popup is opened during battle This post has been edited by holy_demon: Jan 19 2014, 21:34
|
|
|
|
|
|
Jan 20 2014, 07:04
|
masamunemaniac
Group: Gold Star Club
Posts: 441
Joined: 10-July 08
|
QUOTE(holy_demon @ Jan 19 2014, 19:22) Bug fix SpellSpam 3.2.1
SpellSpam3.2.1.user.zip ( 2.3k )
Number of downloads: 263Mages can now play just like melee (And melee can spam their skill (IMG:[ invalid] style_emoticons/default/tongue.gif)). When you press the number key (0, 1, 2...), you will cast a spell on the respective target instead of attacking it. If the spell can't be used (on cooldown, no mana, or doesn't exist), you will attack like normal. For the "Any automation or semi-automation of gameplay beyond a single action" rule, is casting a spell a single action or two actions (selecting the spell, then selecting the target)? And for the "Any parsing of live data to decide on actions" rule, are things like your mana totals and cooldowns counted as "live data"? Just checking that this is okay to use before I do so.
|
|
|
|
|
|
Jan 20 2014, 09:53
|
holy_demon
Group: Gold Star Club
Posts: 5,417
Joined: 2-April 10
|
QUOTE(masamunemaniac @ Jan 20 2014, 16:04) For the "Any automation or semi-automation of gameplay beyond a single action" rule, is casting a spell a single action or two actions (selecting the spell, then selecting the target)?
And for the "Any parsing of live data to decide on actions" rule, are things like your mana totals and cooldowns counted as "live data"?
Just checking that this is okay to use before I do so.
Spell is pretty much a gray area, due to the existence of the recast hotkey. Since recasting will automatically choose a spell, then a target, I'm assuming that it's 1 action. Oh I wasn't accurate on the mana thing, since I only check whether the spell is grayed out or not (opacity). And spells are only grayed out from cooldown, but not insufficient mp. So you will blindly attack if the spell doesn't have enough MP, but not if it's on cooldown. About the legality of it, pretty much all combat enhancement script has this sort of check (and much more sophisticated than mine), like MouseMelee or HVStat (HVStat does the whole "stopping you" a bit more sneakily, by popping up an alert box) This post has been edited by holy_demon: Jan 20 2014, 09:57
|
|
|
|
|
|
Jan 21 2014, 00:58
|
animeai
Group: Members
Posts: 620
Joined: 18-November 09
|
Script Request 1: "Scan All" Reward: 100 hath I'm lazy ok? I've not scanned for a while but I'm getting surpirsed by a few monsters that were once weak but are now strong and my HVStat scan database is way out of date. What I want is a button I can press to scan every monster in a battle one after the other (I appreciate it can't do it in one turn) so I only have to click once instead of clicking the tiny little "scan" button beside each one. Is this possible? I'm not sure if javascript can transfer a click to the next pageload or not... If it can be done without causing major lag in normal battles there's a 100 hath reward (IMG:[ invalid] style_emoticons/default/wink.gif) (PM/Moogle me as I might not check this thread too often) Script request 2: "Edit to mouse melee" Reward: 25 hath Please could someone code an on/off switch or button for this script? Sadly I'm not high enough leveled to do an entire IW using it and can only blitz through the first 25 or so rounds on PFUDOR with spirit stance and mouse melee before I have to calm down and go with a Great Cleave/Rending Blow/Shatterstrike combo to disable 5 monsters and avoid triggering SoL or having to cure every other round (again, please PM/moogle me if you do this as I might not remember to keep checking back here) Naturally these scripts can be made public - the reward is just incentive for a coder (IMG:[ invalid] style_emoticons/default/tongue.gif)
|
|
|
|
|
|
Jan 21 2014, 02:59
|
holy_demon
Group: Gold Star Club
Posts: 5,417
Joined: 2-April 10
|
QUOTE(animeai @ Jan 21 2014, 09:58) Script Request 1: "Scan All" Reward: 100 hath I'm lazy ok? I've not scanned for a while but I'm getting surpirsed by a few monsters that were once weak but are now strong and my HVStat scan database is way out of date. What I want is a button I can press to scan every monster in a battle one after the other (I appreciate it can't do it in one turn) so I only have to click once instead of clicking the tiny little "scan" button beside each one. Is this possible? I'm not sure if javascript can transfer a click to the next pageload or not... If it can be done without causing major lag in normal battles there's a 100 hath reward (IMG:[ invalid] style_emoticons/default/wink.gif) (PM/Moogle me as I might not check this thread too often) Script request 2: "Edit to mouse melee" Reward: 25 hath Please could someone code an on/off switch or button for this script? Sadly I'm not high enough leveled to do an entire IW using it and can only blitz through the first 25 or so rounds on PFUDOR with spirit stance and mouse melee before I have to calm down and go with a Great Cleave/Rending Blow/Shatterstrike combo to disable 5 monsters and avoid triggering SoL or having to cure every other round (again, please PM/moogle me if you do this as I might not remember to keep checking back here) Naturally these scripts can be made public - the reward is just incentive for a coder (IMG:[ invalid] style_emoticons/default/tongue.gif) Request 1: check your PM Request 2: you can do that with my script SpellSpam. Just type "Attack" next to hover to spam "Attack". Tick/Untick the box to enable/disable. And, despite its name, you can also spam skills with my script, and kind it with other interactions, like middle click, right click, left click or num-key
|
|
|
|
|
|
Jan 21 2014, 03:22
|
Dan31
Group: Members
Posts: 4,399
Joined: 26-March 12
|
QUOTE(animeai @ Jan 20 2014, 23:58) Script Request 1: "Scan All" Reward: 100 hath
Script request 2: "Edit to mouse melee" Reward: 25 hath
Whether holy_demon did them or not, I may give a shot at both tomorrow. Seems like a good training for me.
|
|
|
Jan 21 2014, 08:58
|
animeai
Group: Members
Posts: 620
Joined: 18-November 09
|
We're debating if script request 1 would be legal or not under the "one single action" rule :/ I must admit it's a grey area!
|
|
|
Jan 21 2014, 11:30
|
Dan31
Group: Members
Posts: 4,399
Joined: 26-March 12
|
QUOTE(animeai @ Jan 21 2014, 07:58) We're debating if script request 1 would be legal or not under the "one single action" rule :/ I must admit it's a grey area!
I thought about that too, but, frankly, since Scan doesn't do anything else than snatch information (ie it doesn't help in battle proper), it's not too much of a problem, is it? And it's hardly ever used, to boot.
|
|
|
|
|
|
Jan 21 2014, 14:45
|
Owyn
Group: Members
Posts: 692
Joined: 12-May 10
|
QUOTE Script request 2: "Edit to mouse melee" Reward: 25 hath
Please could someone code an on/off switch or button for this script? done and sent (IMG:[ invalid] style_emoticons/default/happy.gif) QUOTE I'm not sure if javascript can transfer a click to the next pageload or not... sure it can, cookies, local\session storage are made for that, but again - that would be a big botting probably (especially cooming to auto-selecting target for scan). + won't you get killed while you scan everyone? This post has been edited by Owyn: Jan 21 2014, 14:50
|
|
|
|
|
|
Jan 21 2014, 14:45
|
holy_demon
Group: Gold Star Club
Posts: 5,417
Joined: 2-April 10
|
QUOTE(Dan31 @ Jan 21 2014, 20:30) I thought about that too, but, frankly, since Scan doesn't do anything else than snatch information (ie it doesn't help in battle proper), it's not too much of a problem, is it? And it's hardly ever used, to boot.
The problem is that it's ridiculously easy to modify this script into a bot (a pretty shitty one, that can only repeat the same action over and over, but still a bot). I've already finished, but I'm keeping this private. Whether it will be released is in animeai's discretion @animeai: check your pm This post has been edited by holy_demon: Jan 21 2014, 14:48
|
|
|
|
|
|
Jan 21 2014, 14:57
|
Owyn
Group: Members
Posts: 692
Joined: 12-May 10
|
QUOTE(holy_demon @ Jan 21 2014, 16:45) The problem is that it's ridiculously easy to modify this script into a bot (a pretty shitty one, that can only repeat the same action over and over, but still a bot). I've already finished, but I'm keeping this private. Whether it will be released is in animeai's discretion
@animeai: check your pm
QUOTE I've already finished, but I'm keeping this private. Whether it will be released is in animeai's discretion
@animeai: check your pm I'm reporting you guys to Tenboro for botting (IMG:[ 25.media.tumblr.com] http://25.media.tumblr.com/avatar_054f9cb13582_128.png)
|
|
|
|
|
|
Jan 21 2014, 15:02
|
holy_demon
Group: Gold Star Club
Posts: 5,417
Joined: 2-April 10
|
QUOTE(Owyn @ Jan 21 2014, 23:57) I'm reporting you guys to Tenboro for botting (IMG:[ 25.media.tumblr.com] http://25.media.tumblr.com/avatar_054f9cb13582_128.png) You know it's just as easy (as in the amount of coding work) to turn script like Keybind or Mousemelee or even my script SpellSpam into bot, right ? It's just not as obvious, and you will need to have an understanding on the way callback functions work (IMG:[ invalid] style_emoticons/default/tongue.gif) This post has been edited by holy_demon: Jan 21 2014, 15:03
|
|
|
Jan 21 2014, 15:24
|
VriskaSerket
Group: Catgirl Camarilla
Posts: 4,118
Joined: 27-December 08
|
1. ask someone to write "almost bot" script. 2. ban him for botting. 3. repeat for great justice! (IMG:[ invalid] style_emoticons/default/laugh.gif) This post has been edited by VriskaSerket: Jan 21 2014, 15:25
|
|
|
Jan 21 2014, 15:27
|
holy_demon
Group: Gold Star Club
Posts: 5,417
Joined: 2-April 10
|
QUOTE(VriskaSerket @ Jan 22 2014, 00:24) 1. ask someone to write "almost bot" script. 2. ban him for botting. 3. repeat for great justice! (IMG:[ invalid] style_emoticons/default/laugh.gif) Bleh, you people most likely can't even tell what is "almost botting" if I didn't point it out to you :/ The ones who do know pretty much have skirted this gray area more than a few time This post has been edited by holy_demon: Jan 21 2014, 15:30
|
|
|
|
|
|
Jan 21 2014, 15:35
|
VriskaSerket
Group: Catgirl Camarilla
Posts: 4,118
Joined: 27-December 08
|
QUOTE(holy_demon @ Jan 21 2014, 13:27) Bleh, you people most likely can't even tell what is "almost botting" if I didn't point it out to you
Dont be so serious, that was a joke. however: 1. script with multiple actions on 1 page load - gray zone, can be discussed, that rules wiolation or not. 2. script with one/multiple actions on multiple page loads - red zone, whatever it does. =ban. This post has been edited by VriskaSerket: Jan 21 2014, 15:38
|
|
|
|
|
|
Jan 21 2014, 15:40
|
varst
Group: Gold Star Club
Posts: 11,561
Joined: 30-March 10
|
Quoting Tenboro's words: QUOTE Anything that automates multiple actions or takes in-game actions based on parsing the state of the game is banned. Theoretically scanning multiple monsters would go into the 'automates multiple actions' category. Something like 'cast cure when you have less than 50% HP' would violate the 'takes in-game actions based on parsing the state of the game'. However, it should be okay if -> you bind the scan to a key so you don't need to click that multiple times -> notify you when you have less than 50% HP (notify =/= take action) This post has been edited by varst: Jan 21 2014, 15:48
|
|
|
|
|
|
Jan 21 2014, 15:40
|
holy_demon
Group: Gold Star Club
Posts: 5,417
Joined: 2-April 10
|
QUOTE(VriskaSerket @ Jan 22 2014, 00:35) Dont be so serious, that was a joke. however: 1. script with multiple actions on 1 page load - gray zone, can be discussed, that rules wiolation or not. 2. script with one/multiple actions on multiple page loads - red zone, whatever it does. =ban.
2. Multi-shrine does multiple actions (clicking the continue button) on multiple page loads. It's allowed because it's pretty much harmless, as it doesn't hugely affect the economy or the server's bandwidth This post has been edited by holy_demon: Jan 21 2014, 15:41
|
|
|
|
|
|
Jan 21 2014, 15:50
|
VriskaSerket
Group: Catgirl Camarilla
Posts: 4,118
Joined: 27-December 08
|
QUOTE(holy_demon @ Jan 21 2014, 13:40) 2. Multi-shrine does multiple actions (clicking the continue button) on multiple page loads. It's allowed because it's pretty much harmless, as it doesn't hugely affect the economy or the server's bandwidth
last time i used Multi-shrine script it doesnt economy anything, stopped using it when "space" button started working in chrome. spacehold is a real economy.) 100+ shrinings in seconds.
|
|
|
|
|
|
Jan 21 2014, 15:58
|
holy_demon
Group: Gold Star Club
Posts: 5,417
Joined: 2-April 10
|
QUOTE(varst @ Jan 22 2014, 00:40) Quoting Tenboro's words: QUOTE Anything that automates multiple actions or takes in-game actions based on parsing the state of the game is banned. The 2nd clause is very vague. What exactly is "using parsing the state of the game". Is "querySelector", or even accessing the document object considered "parsing"? As for the first clause, harmless scripts like MultiShriner or SellAll, or even my planned script MoogleSpam automate multiple action. Heck, MoogleSpam might not be considered harmless because there's no hard-limit to the amount of mail you can send, and such script could drain a lot of server's bandwidth or destructive spamming (Having said that, I should just keep it private after all :/ ) This post has been edited by holy_demon: Jan 21 2014, 16:01
|
|
|
|
|
|
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:
|
|
|
|
|