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

Sio nos players da Lista com Life menor que X%

Ir para baixo

Sio nos players da Lista com Life menor que X% Empty Sio nos players da Lista com Life menor que X%

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

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

    local CONFIG = {

        PLAYERS = {

            {NAME = "NAME 1", HPPC = 40},

            {NAME = "NAME 2", HPPC = 50},

        },

    }

-- [[ INIT END ]] --



local CREATURE_TO_HEAL, HPPC_TO_HEAL = nil, 101



for CREATURE in Creature.GetAll("ps") do

    local PLAYER_FOUND = table.find(CONFIG.PLAYERS, CREATURE:Name(), "NAME")

    

    if (CREATURE:isValid() and CREATURE:isAlive() and PLAYER_FOUND and CREATURE:HealthPercent() < CONFIG.PLAYERS[PLAYER_FOUND].HPPC and CREATURE:HealthPercent() < HPPC_TO_HEAL) then

        CREATURE_TO_HEAL, HPPC_TO_HEAL = CREATURE, CREATURE:HealthPercent()

    end

end



if (Creature.isInstance(CREATURE_TO_HEAL)) then

    Spell.GetByWordsOrName("heal friend"):CastSpell(CREATURE_TO_HEAL, CREATURE_TO_HEAL:Name())

    System.Wait(200)

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