Welcome Guest ( Log In | Register )

291 Pages V « < 200 201 202 203 204 > »   
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 24 2017, 17:26
Post #4021
friggo



~Snug as a bug in a rug~
*******
Group: Gold Star Club
Posts: 2,134
Joined: 9-October 14
Level 500 (Ponyslayer)


QUOTE(DJNoni @ Jun 24 2017, 17:59) *

Edit: quick fix: Change in AltlessCasting:

in settings:
row = '5'
pad = 'qb'

and then you have the same way of imperil play of 2 5 8 back!


Nice. Thanks (IMG:[invalid] style_emoticons/default/smile.gif)

But if I want to cast Regen or Heartseeker now, I'll just have to manually click on them?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 24 2017, 17:30
Post #4022
boulay



Noob
********
Group: Gold Star Club
Posts: 2,675
Joined: 27-June 11
Level 500 (Godslayer)


QUOTE(Jack Tekila @ Jun 24 2017, 17:19) *

How to use it? Never used a HV Theme before and it looks different from the others scripts.

Tried to copy/paste both Dark and Dark Lite on greasemonkey (Firefox 48.0.2), but it didn't work...

What is the difference between them? What is this NoStylish?

NoStylish stands for users who don't want to use [addons.mozilla.org] the addon to make css work.

You can use it with greasemonkey though, since it's just a normal script ^^
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 24 2017, 17:43
Post #4023
Jack Tekila



Casual Poster
***
Group: Members
Posts: 174
Joined: 17-November 09
Level 450 (Godslayer)


QUOTE(boulay @ Jun 24 2017, 12:30) *

NoStylish stands for users who don't want to use [addons.mozilla.org] the addon to make css work.

You can use it with greasemonkey though, since it's just a normal script ^^


Downloaded the addon, thanks! (IMG:[invalid] style_emoticons/default/biggrin.gif)

Installed the Dark, but the monster lab is kinda bugged...

What is the difference between Dark and Dark Lite?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 24 2017, 17:50
Post #4024
boulay



Noob
********
Group: Gold Star Club
Posts: 2,675
Joined: 27-June 11
Level 500 (Godslayer)


QUOTE(Jack Tekila @ Jun 24 2017, 17:43) *

Downloaded the addon, thanks! (IMG:[invalid] style_emoticons/default/biggrin.gif)

Installed the Dark, but the monster lab is kinda bugged...

What is the difference between Dark and Dark Lite?

bugged? What kind?

dark lite is lighter and has less features, thus 'Lite' (IMG:[invalid] style_emoticons/default/duck.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 24 2017, 18:16
Post #4025
SleepDealer



Chrono Diver
********
Group: Gold Star Club
Posts: 3,020
Joined: 6-February 12
Level 500 (Ponyslayer)


QUOTE(Sapo84 @ Jun 24 2017, 19:20) *

Hoverplay + spell rotation + advance round + hide battle log + right click heal + disable hover on HP, MP and SP limit
Since a imperil script already exists it should cover the basic mage functionality

Many thanks! (IMG:[invalid] style_emoticons/default/smile.gif)

QUOTE(DJNoni @ Jun 24 2017, 19:59) *

Very very nice! HV is playable again! So, any advice on how to divide the bounty that I set? Or are we planning to do a crowdfunding? Everybody, please let me know your opinion!
Edit: quick fix: Change in AltlessCasting:

in settings:
row = '5'
pad = 'qb'

and then you have the same way of imperil play of 2 5 8 back!

Does it supports Sapo`s script? Because pressing number keys does spell cast for me.

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

 
post Jun 24 2017, 18:29
Post #4026
Noni



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


QUOTE(friggo @ Jun 24 2017, 17:26) *

Nice. Thanks (IMG:[invalid] style_emoticons/default/smile.gif)

But if I want to cast Regen or Heartseeker now, I'll just have to manually click on them?



You can then use numpad for that. But manually is not that much more clicks.

QUOTE(SleepDealer @ Jun 24 2017, 18:16) *

Many thanks! (IMG:[invalid] style_emoticons/default/smile.gif)
Does it supports Sapo`s script? Because pressing number keys does spell cast for me.


Yes, for me it does. I run Sapo as script 1, UI script as 2 and Altless as 3. Chrome tampermonkey.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 24 2017, 18:31
Post #4027
qberg



Regular Poster
******
Group: Members
Posts: 762
Joined: 12-September 13
Level 467 (Godslayer)


QUOTE(Sapo84 @ Jun 24 2017, 17:20) *
Hoverplay + spell rotation + advance round + hide battle log + right click heal + disable hover on HP, MP and SP limit
Since a imperil script already exists it should cover the basic mage functionality

Everyone, feel free to take it and modify the hell out of it (probably if integrated with FabulousCupcake's code it should work ok with Chrome)

CODE
// ==UserScript==
// @name        MouseMagelee 0.85
// @namespace   hentaiverse.org
// @match       *://*.hentaiverse.org/*
// @run-at      document-end
// @grant       none
// ==/UserScript==

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

// SETTINGS
var hideLog = true;
var defaultAction = [153,152,151]; //0 for melee
var minHP = 0.35;
var minMP = 0.2;
var minSP = 0.3;
var rightClick = [311,313];
var log = document.querySelector('#textlog > tbody');
var paneCompletion = document.getElementById('pane_completion');

function canCast(id){
    var el = document.getElementById(id);
    return !!el && el.hasAttribute('onclick');
}
function setSpellAttack(id) {
    var caller = document.getElementById(id);
    window.battle.lock_action(caller, 1, 'magic', id);
    window.battle.set_hostile_skill(id);
}

function castSupport(id) {
    var caller = document.getElementById(id);
    window.battle.lock_action(caller, 1, 'magic', id);
    window.battle.set_friendly_skill(id);
    window.battle.touch_and_go();
}

function runRightClickSpell() {
    for (var i = 0; i < rightClick.length; i++) {
        if (canCast(rightClick[i])) {
            castSupport(rightClick[i]);
            return;
        }
    }
}

function reloadedEvent() {
    if(document.querySelector('#vbh img').width < 496*minHP) return;
    if(document.querySelector('#vbm img').width < 207*minMP) return;
    if(document.querySelector('#vbs img').width < 207*minSP) return;

    if(defaultAction){
        for (var i = 0; i < defaultAction.length; i++) {
            if (canCast(defaultAction[i])) {
                setSpellAttack(defaultAction[i]);
                break;
            }
        }
    }

    mpane = document.getElementById('pane_monster');
    var m = mpane.getElementsByClassName("btm1");

    for (var j = 0; j < m.length; j++) {
        if (m[j].hasAttribute('onclick')) {
            m[j].setAttribute('onmouseover', m[j].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);

    window.addEventListener('contextmenu', function (e) {
        e.preventDefault();
        runRightClickSpell();
    }, false);

    reloadedEvent();
}
init();

I'm feeling stupid, but how one is supposed to use it? I tred to put the script into a notepad, save it as .js and drag&drop into Greasemonkey the way Reloader worked previously, but this time Greasemonkey says the script is damaged or something. What am I doing wrong?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 24 2017, 18:34
Post #4028
Jack Tekila



Casual Poster
***
Group: Members
Posts: 174
Joined: 17-November 09
Level 450 (Godslayer)


QUOTE(boulay @ Jun 24 2017, 12:50) *

bugged? What kind?

dark lite is lighter and has less features, thus 'Lite' (IMG:[invalid] style_emoticons/default/duck.gif)


[imgur.com] http://imgur.com/a/ZKooF

I have 6 monsters and after the first it's showing morale/hunger/type on the next line (the Fucking Machine is the Mechanoid and so on).
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 24 2017, 18:36
Post #4029
Noni



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


QUOTE(qberg @ Jun 24 2017, 18:31) *

I'm feeling stupid, but how one is supposed to use it? I tred to put the script into a notepad, save it as .js and drag&drop into Greasemonkey the way Reloader worked previously, but this time Greasemonkey says the script is damaged or something. What am I doing wrong?

Most probably a cut/paste error... Try again, make a clean new script in greasemonkey, delete all that's in there, copy the script, paste the script, save. Works in Chrome Tampermonkey, should work in greasemonkey as well.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 24 2017, 18:50
Post #4030
Sapo84



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


QUOTE(qberg @ Jun 24 2017, 18:31) *

I'm feeling stupid, but how one is supposed to use it? I tred to put the script into a notepad, save it as .js and drag&drop into Greasemonkey the way Reloader worked previously, but this time Greasemonkey says the script is damaged or something. What am I doing wrong?

It's easier if you copypaste.

Copy the script, open greasemonkey, click "New User Script" and then "Use Script from Clipboard".
It should work fine in Firefox + Greasemonkey.
Anyway, added gems (pretty much the same as the old reloader + activate on hover), which was the only other thing I was missing a lot.

CODE
// ==UserScript==
// @name        MouseMagelee 0.85
// @namespace   hentaiverse.org
// @match       *://*.hentaiverse.org/*
// @run-at      document-end
// @grant       none
// ==/UserScript==

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

// SETTINGS
var hideLog = true;
var defaultAction = [153,152,151]; //var defaultAction =0 for melee
var minHP = 0.35;
var minMP = 0.2;
var minSP = 0.3;
var rightClick = [311,313];


var log = document.querySelector('#textlog > tbody');
var paneCompletion = document.getElementById('pane_completion');

function canCast(id){
    var el = document.getElementById(id);
    return !!el && el.hasAttribute('onclick');
}
function setSpellAttack(id) {
    var caller = document.getElementById(id);
    window.battle.lock_action(caller, 1, 'magic', id);
    window.battle.set_hostile_skill(id);
}

function castSupport(id) {
    var caller = document.getElementById(id);
    window.battle.lock_action(caller, 1, 'magic', id);
    window.battle.set_friendly_skill(id);
    window.battle.touch_and_go();
}

function runRightClickSpell() {
    for (var i = 0; i < rightClick.length; i++) {
        if (canCast(rightClick[i])) {
            castSupport(rightClick[i]);
            return;
        }
    }
}

function showGem() {
    var gem = document.getElementById('ikey_p');
    var gem_icon = document.getElementById('gem_icon');
    if (gem && !gem_icon) {
        var icon;
        switch (document.querySelector('#ikey_p > div > div').innerHTML.match(/([^\s]+) Gem/)[1]) {
            case 'Mystic':
                icon = 'channeling.png';
                break;
            case 'Health':
                icon = 'healthpot.png';
                break;
            case 'Mana':
                icon = 'manapot.png';
                break;
            case 'Spirit':
                icon = 'spiritpot.png';
                break;
        }

        gem_icon = document.getElementById('pane_effects').appendChild(document.createElement('img'));
        gem_icon.src = '/y/e/' + icon;
        gem_icon.style.cssText = 'float: right;margin-right: 565px;';

        function useGem(){
            window.battle.lock_action(gem, 1, 'items', 'ikey_p');
            window.battle.set_friendly_skill('999');
            window.battle.touch_and_go();
            gem.remove(); //probably useless
            gem_icon.remove();
        }

        gem_icon.onclick = useGem;
        gem_icon.onmouseover = useGem;
        gem_icon.id = "gem_icon";
    } else if (!gem && gem_icon) {
        gem_icon.remove();
    }
}

function reloadedEvent() {
    showGem();
    if(document.querySelector('#vbh img').width < 496*minHP) return;
    if(document.querySelector('#vbm img').width < 207*minMP) return;
    if(document.querySelector('#vbs img').width < 207*minSP) return;

    if(defaultAction){
        for (var i = 0; i < defaultAction.length; i++) {
            if (canCast(defaultAction[i])) {
                setSpellAttack(defaultAction[i]);
                break;
            }
        }
    }

    mpane = document.getElementById('pane_monster');
    var m = mpane.getElementsByClassName("btm1");

    for (var j = 0; j < m.length; j++) {
        if (m[j].hasAttribute('onclick')) {
            m[j].setAttribute('onmouseover', m[j].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});

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

    window.addEventListener('contextmenu', function (e) {
        e.preventDefault();
        runRightClickSpell();
    }, false);

    reloadedEvent();
}
init();


QUOTE(DJNoni @ Jun 24 2017, 18:29) *

Yes, for me it does. I run Sapo as script 1, UI script as 2 and Altless as 3. Chrome tampermonkey.

Order doesn't matter, number attack is a basic HV functionality so it attacks (normal attack) without Altless and, I guess, Imperil with Atless.

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

 
post Jun 24 2017, 19:12
Post #4031
Scremaz



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


QUOTE(DJNoni @ Jun 24 2017, 16:59) *

any advice on how to divide the bounty that I set?

i was quite busy today, otherwise i would've already opened the thread. personally i plan to:

1. let people speak the feature they want
2. picking the most popular ones
3. submitting the list to tenboro to know what can be done and whatnot. such a passage can be skipped if the script is basically the same thing as the old ones
3a. well, we may submit it even as a last resort to make him change his mind on very unpopular things (IMG:[invalid] style_emoticons/default/duck.gif)
4. start the crowdfunding
5. enjoy coders' work

it may require a bit of time, but at least it'll be the official way (IMG:[invalid] style_emoticons/default/biggrin.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 24 2017, 19:32
Post #4032
boulay



Noob
********
Group: Gold Star Club
Posts: 2,675
Joined: 27-June 11
Level 500 (Godslayer)


QUOTE(Jack Tekila @ Jun 24 2017, 18:34) *

[imgur.com] http://imgur.com/a/ZKooF

I have 6 monsters and after the first it's showing morale/hunger/type on the next line (the Fucking Machine is the Mechanoid and so on).

well, I don't know what to say. It doesn't do this for me at the very least ^^"
does it go back to the right position when you switch to default theme?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 24 2017, 19:43
Post #4033
Jack Tekila



Casual Poster
***
Group: Members
Posts: 174
Joined: 17-November 09
Level 450 (Godslayer)


QUOTE(boulay @ Jun 24 2017, 14:32) *

well, I don't know what to say. It doesn't do this for me at the very least ^^"
does it go back to the right position when you switch to default theme?


Yes, it does. It was the first thing I tried... Went to Stylish, hit disable: everything in its place, hit enable: like the picture again.

If it helps, the other scripts that I'm using are: SmartSearch (forum script, shouldn't interfere), Random Encounter Notification 2.02, Sapo's MouseMelee 0.85 and HV Clean UI 1.2.1 by sickentide.

EDIT > and I use a custom font (Calibri 11 Bold)

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

 
post Jun 24 2017, 19:43
Post #4034
pooaa



Regular Poster
*****
Group: Gold Star Club
Posts: 645
Joined: 20-July 14
Level 500 (Ponyslayer)


hi, some stupid questions to ask about sapo's script

whats the number 311 313 in this line? a spell?
var rightClick = [311,313];

and what does this two line means (what effect)
var log = document.querySelector('#textlog > tbody');
var paneCompletion = document.getElementById('pane_completion');
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 24 2017, 20:03
Post #4035
boulay



Noob
********
Group: Gold Star Club
Posts: 2,675
Joined: 27-June 11
Level 500 (Godslayer)


QUOTE(Jack Tekila @ Jun 24 2017, 19:43) *

Yes, it does. It was the first thing I tried... Went to Stylish, hit disable: everything in its place, hit enable: like the picture again.

If it helps, the other scripts that I'm using are: SmartSearch (forum script, shouldn't interfere), Random Encounter Notification 2.02, Sapo's MouseMelee 0.85 and HV Clean UI 1.2.1 by sickentide.

EDIT > and I use a custom font (Calibri 11 Bold)

tried all of these, I still don't see anything wrong with mine (except the notifier) (IMG:[invalid] style_emoticons/default/wacko.gif)

Attached Image

did you try flushing the cache/cookies and reinstalling the script?


anyway, here's the second one

HV Deep Sea, v0.6

Attached File  HV_Deep_Sea_0.6.css ( 81.93k ) Number of downloads: 187
Attached File  HV_Deep_Sea_NoStylish_Pack.zip ( 525bytes ) Number of downloads: 117


Changelog:
<Fixed> Everything related to HV 0.85
<Fixed> tables' bubbly designs, various highlights
<Fixed> some bad picture changes, including the default font
<added> Sames as HV dark, alternative design for hp/mp/sp bars

again, do tell me if there's something that looks fishy, even if I don't see anything firsthand. I'll know that there are some bugs at the very least (IMG:[invalid] style_emoticons/default/faint.gif)

about the Chrome/opera/Iron version: I'll do it later once we get a good grasp on this new version of the game, it takes much more time to make these anyway...

edit: @Jack try to reduce your font size, I tried an oversized one and it dit the same thing as yours...

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

 
post Jun 24 2017, 20:05
Post #4036
AnonDarkMage7



Regular Poster
******
Group: Gold Star Club
Posts: 925
Joined: 1-June 12
Level 500 (Ponyslayer)


QUOTE(Sapo84 @ Jun 24 2017, 18:50) *


CODE
// ==UserScript==
// @name        MouseMagelee 0.85
// @namespace   hentaiverse.org
// @match       *://*.hentaiverse.org/*
// @run-at      document-end
// @grant       none
// ==/UserScript==

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

// SETTINGS
var hideLog = true;
var defaultAction = [153,152,151]; //var defaultAction =0 for melee
var minHP = 0.35;
var minMP = 0.2;
var minSP = 0.3;
var rightClick = [311,313];
var log = document.querySelector('#textlog > tbody');
var paneCompletion = document.getElementById('pane_completion');

function canCast(id){
    var el = document.getElementById(id);
    return !!el && el.hasAttribute('onclick');
}
function setSpellAttack(id) {
    var caller = document.getElementById(id);
    window.battle.lock_action(caller, 1, 'magic', id);
    window.battle.set_hostile_skill(id);
}

function castSupport(id) {
    var caller = document.getElementById(id);
    window.battle.lock_action(caller, 1, 'magic', id);
    window.battle.set_friendly_skill(id);
    window.battle.touch_and_go();
}

function runRightClickSpell() {
    for (var i = 0; i < rightClick.length; i++) {
        if (canCast(rightClick[i])) {
            castSupport(rightClick[i]);
            return;
        }
    }
}

function showGem() {
    var gem = document.getElementById('ikey_p');
    var gem_icon = document.getElementById('gem_icon');
    if (gem && !gem_icon) {
        var icon;
        switch (document.querySelector('#ikey_p > div > div').innerHTML.match(/([^\s]+) Gem/)[1]) {
            case 'Mystic':
                icon = 'channeling.png';
                break;
            case 'Health':
                icon = 'healthpot.png';
                break;
            case 'Mana':
                icon = 'manapot.png';
                break;
            case 'Spirit':
                icon = 'spiritpot.png';
                break;
        }

        gem_icon = document.getElementById('pane_effects').appendChild(document.createElement('img'));
        gem_icon.src = '/y/e/' + icon;
        gem_icon.style.cssText = 'float: right;margin-right: 565px;';

        function useGem(){
            window.battle.lock_action(gem, 1, 'items', 'ikey_p');
            window.battle.set_friendly_skill('999');
            window.battle.touch_and_go();
            gem.remove(); //probably useless
            gem_icon.remove();
        }

        gem_icon.onclick = useGem;
        gem_icon.onmouseover = useGem;
        gem_icon.id = "gem_icon";
    } else if (!gem && gem_icon) {
        gem_icon.remove();
    }
}

function reloadedEvent() {
    showGem();
    if(document.querySelector('#vbh img').width < 496*minHP) return;
    if(document.querySelector('#vbm img').width < 207*minMP) return;
    if(document.querySelector('#vbs img').width < 207*minSP) return;

    if(defaultAction){
        for (var i = 0; i < defaultAction.length; i++) {
            if (canCast(defaultAction[i])) {
                setSpellAttack(defaultAction[i]);
                break;
            }
        }
    }

    mpane = document.getElementById('pane_monster');
    var m = mpane.getElementsByClassName("btm1");

    for (var j = 0; j < m.length; j++) {
        if (m[j].hasAttribute('onclick')) {
            m[j].setAttribute('onmouseover', m[j].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});

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

    window.addEventListener('contextmenu', function (e) {
        e.preventDefault();
        runRightClickSpell();
    }, false);

    reloadedEvent();
}
init();



Ok so I'm retarded and have limited knowledge on coding, im assuming (?) this is a replacement for hover play, so how would do I change the skills it uses? tried it out on a RE and it looks like i casted smite of all things (im a dark mage)?? It killed the chat box so I cant tell what my previous actions were. Could anyone guide me through how to use this one if possible? Regardless if anyone can or not though, thank you very much for the work you put into this.

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

 
post Jun 24 2017, 20:07
Post #4037
Epion



I'm responsible for what I say. Not for what YOU understand.
********
Group: Gold Star Club
Posts: 3,350
Joined: 20-February 08
Level 500 (Godslayer)


So this script is already set for holy mage i guess.
I can't find the spells anywhere in order to change to dark mage though.
What am i missing?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 24 2017, 20:13
Post #4038
pooaa



Regular Poster
*****
Group: Gold Star Club
Posts: 645
Joined: 20-July 14
Level 500 (Ponyslayer)


i think the number 153,152,151 in settings will change the skill?
i'm not sure i'm also stupid with codes (IMG:[invalid] style_emoticons/default/tongue.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 24 2017, 20:14
Post #4039
Kinights



Enthusiastic Writer
******
Group: Gold Star Club
Posts: 988
Joined: 25-July 12
Level 500 (Ponyslayer)


QUOTE(abc12345678901 @ Jun 24 2017, 15:05) *

Ok so I'm retarded and have limited knowledge on coding, im assuming (?) this is a replacement for hover play, so how would do I change the skills it uses? tried it out on a RE and it looks like i casted smite of all things (im a dark mage)?? It killed the chat box so I cant tell what my previous actions were. Could anyone guide me through how to use this one if possible? Regardless if anyone can or not though, thank you very much for the work you put into this.

In the code there's this line:

var defaultAction = [0]; //0 for melee

When coding, coders user // to leave comments and guides for other coders or people using the code.

Then, like the comment says, just change the numbers inside the [] to 0 if you are using melee.

If you want other spells, then idk. :/

+Edit

I went in the CracklingCast code, and there's all these numbers:

"Scan" : [1, 'magic', -1, 1011],

"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]

The third number inside the [] should be the key for each, spell, so just change the chain sequence in the way that best suits you.

Example:

Fire Mage: [113, 112, 111]

Dark Mage: [163, 162, 161]

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

 
post Jun 24 2017, 20:15
Post #4040
SleepDealer



Chrono Diver
********
Group: Gold Star Club
Posts: 3,020
Joined: 6-February 12
Level 500 (Ponyslayer)


QUOTE(Epion @ Jun 24 2017, 23:07) *

So this script is already set for holy mage i guess.
I can't find the spells anywhere in order to change to dark mage though.
What am i missing?

Spells for dark mage [163,162,161]

I get that data from crackling cast.

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


291 Pages V « < 200 201 202 203 204 > » 
Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 


Lo-Fi Version Time is now: 23rd January 2025 - 15:09