Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Ue e Thunderstorm rune Hotkey para mage

Ir para baixo

Ue e Thunderstorm rune Hotkey para mage Empty Ue e Thunderstorm rune Hotkey para mage

Mensagem por Sir. Felipe Ter Jun 25, 2013 6:45 pm

Código:
--[[ CONFIG START ]]--

RULES = RULES or {

    {

        CREATURES = CREATURES or {

                "Frost Dragon",

                "Frost dragon hatchling"

            },

        SPELLS = SPELLS or {

            {

                ATTACK = "exori vis",

                ENABLED = true, 

                HPPC = 0, 

                MIN_MOB = 1, 

                DIST = 3,

                CONSIDER_PLAYERS = false,

            },

            {

                ATTACK = "exori gran vis",

                ENABLED = true, 

                HPPC = 3, 

                MIN_MOB = 1, 

                DIST = 3,

                CONSIDER_PLAYERS = false,

            },

            {

                ATTACK = "thunderstorm rune",

                ENABLED = true, 

                HPPC = 10, 

                MIN_MOB = 2, 

                DIST = 5,

                CONSIDER_PLAYERS = true,

            },

            {

                ATTACK = "exevo gran mas vis",

                ENABLED = true, 

                HPPC = 0, 

                MIN_MOB = 6, 

                DIST = 4,

                CONSIDER_PLAYERS = true,

            },

        },

    },

    { 

        CREATURES = CREATURES or {

                "Giant Spider"

            },

        SPELLS = SPELLS or {

            {

                ATTACK = "exori flam",

                ENABLED = true, 

                HPPC = 0, 

                MIN_MOB = 0, 

                DIST = 3,

                CONSIDER_PLAYERS = false,

            },

        },

    },

}

--[[ CONFIG END ]]--



SCRIPT = SCRIPT or {

    AUTHOR = "soder",

    VERSION = "1.0",

    NAME = "Spell/Rune shooter",

}



-- DO NOT TOUCH BELOW UNLESS YOU KNOW WHAT YOURE ACTUALLY DOING --

AREA_RUNES = AREA_RUNES or {"great fireball rune","stoneshower rune","avalanche rune","thunderstorm rune"}



if target.id > 0 then

    for i = #RULES, 1, -1 do

        for j = #RULES[i].SPELLS, 1, -1 do

            if (RULES[i].SPELLS[j].ENABLED) and (table.find(RULES[i].CREATURES,target.name)) and (target.isshootable) then

                if (target.dist <= RULES[i].SPELLS[j].DIST) and (itemcount(RULES[i].SPELLS[j].ATTACK) > 0) and (table.find(AREA_RUNES,RULES[i].SPELLS[j].ATTACK)) and (target.hppc >= RULES[i].SPELLS[j].HPPC) and (maround(5, false, unpack(RULES[i].CREATURES)) >= RULES[i].SPELLS[j].MIN_MOB) and (not(RULES[i].SPELLS[j].CONSIDER_PLAYERS) or ((paround(10,true) == 0) and (lasttimeplayeronscreen >= 10000))) then 

                    while (Self.CoolDown(SPELL_GROUP_ATTACK) == 0) and (itemcount(RULES[i].SPELLS[j].ATTACK) > 0) and (shootarearune(RULES[i].SPELLS[j].ATTACK, RULES[i].SPELLS[j].MIN_MOB,unpack(RULES[i].CREATURES))) do

                        shootarearune(RULES[i].SPELLS[j].ATTACK, RULES[i].SPELLS[j].MIN_MOB,unpack(RULES[i].CREATURES)) System.Wait(150, 200)

                        updateworld()

                    end

                    break

                elseif (target.dist <= RULES[i].SPELLS[j].DIST) and not (table.find(AREA_RUNES,RULES[i].SPELLS[j].ATTACK)) and (target.hppc >= RULES[i].SPELLS[j].HPPC) and (maround(5, false, unpack(RULES[i].CREATURES)) >= RULES[i].SPELLS[j].MIN_MOB) and (not(RULES[i].SPELLS[j].CONSIDER_PLAYERS) or ((paround(10,true) == 0) and (lasttimeplayeronscreen >= 10000))) and (cancast(RULES[i].SPELLS[j].ATTACK)) then 

                    cast(RULES[i].SPELLS[j].ATTACK)

                    System.Wait(Self.CoolDown(SPELL_GROUP_ATTACK))

                    break

                end

            end

        end

    end

end 
Sir. Felipe
Sir. Felipe
Admin

Mensagens : 193
Data de inscrição : 10/06/2013

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos