Ir para conteúdo

Featured Replies

Postado

Olá galera do TibiaKing

 

Distro usada Tfs 0.4

 

Eu gostaria de saber se tem como fazer a magia REFLECT , ser usada sem precisar Escrever : REFLECT

Exemplo : O Sistema usaria 3 vezes um effeito que teria a mesma função da magia REFLECT , o jogador teria uma chance de 50% para essa Passiva funcionar

Então se o jogador Conseguir a Chance 50% ,a Passiva refletiria 3 Vezes rapidamente os danos causados nele. 

Acada 90 Segundos a passiva iria Recarregar 

 

Script Magia Reflect se precisar:

Spoiler

local config = {
storage = 3482101,
cooldown = 15,
effect1 = 1
}

function onCastSpell(cid, var)
    if getPlayerStorageValue(cid, config.storage) == 1 then
        doPlayerSendCancel(cid, "Sua skill ja foi ativada.")
        return false
    end

    if os.time() - getPlayerStorageValue(cid, 55694) >= config.cooldown then
        setPlayerStorageValue(cid, 55694, os.time())
        doSendMagicEffect(getCreaturePosition(cid), config.effect1)
        setPlayerStorageValue(cid, config.storage, 1)
        doPlayerSendTextMessage(cid, 27, "Voce ativou sua skill, o próximo dano causado será refletido.")
        else
        doPlayerSendCancel(cid, "Voce poderá usar a skill novamente em "..(config.cooldown - (os.time() - getPlayerStorageValue(cid, 55694))).." segundos.")
        return false
    end
    return true
end

Obs: A passiva só irá funcionar se o jogador for atacado

#UP

Meu Servidor Minecraft : Ip - Skylowcraft.minecraftbr.net:25585 = Servidor 24hrs Sem Lag , Sem Hackers (1.7.2) Servidor De Fullpvp e Survival - Vamos Colocar Minigames!.

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo