Ir para conteúdo

Featured Replies

Postado

Gostaria de pedir a alguem que manja de scripts pra criar um pra mim de reflect.

 

vou explicar: é +/- assim eu uso uma magia ai o outro player usa a magia de reflect ai a magia de reflect vai fazer o dano vim pra mim e nao tirar nada dele, e funcionar em todo tipo de magia durante "x" segundos!!

se tiver como eu agradeço e do REP+

:accepted:  :accepted:  :accepted:  :accepted: 

                                Untitled-1.gif

 

o donater é um tolo. o que se acha fodão um chato. bom mesmo é ser um noob esperançoso.

  • Respostas 5
  • Visualizações 812
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Créditos: xWhiteWolf  Tópico: http://www.tibiaking.com/forum/topic/39213-spell-de-revidar-ataque/#entry224952 Editado por minha pessoa OBS: Use a ferramente de pesquisa antes de criar novo tópico.

Postado

spells/scripts/especiais/reflect.lua

 

local config = { 

storage = 3482101,

cooldown = 20,

effect1 = 29 --- efeito que sai qnd usa a spell

function onCastSpell(cid, var)

  

if getPlayerStorageValue(cid, config.storage) == 1 then

doPlayerSendCancel(cid, "Your skill is already active.")

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, "You activated your skill, the next damage will be reflected.")

else

doPlayerSendCancel(cid, "Your skill is in cooldown, you must wait "..(config.cooldown - (os.time() - getPlayerStorageValue(cid, 55694))).." seconds.")

return false

end

  

    return true

end

spells.xml

<instant name="testeTK" words="refletir" lvl="16" mana="500" prem="1" aggressive="0" exhaustion="1000" needlearn="0" event="script" value="especiais/uchihagaeshi.lua">

</instant>

creaturescripts.xml:

<event type="statschange" name="refletir" event="script" value="reflect.lua"/>

creaturescripts\scripts\reflect.lua:

 

local config = {

storage = 3482101,

effect1 = 17, --- efeito que sai ao dar reflect

effect2 = 29 -- efeito que aparece na pessoa que levou reflect

}

function onStatsChange(cid, attacker, type, combat, value)

if value >= 1 and (type == STATSCHANGE_HEALTHLOSS or (getCreatureCondition(cid, CONDITION_MANASHIELD) and type == STATSCHANGE_MANALOSS)) then

if getPlayerStorageValue(cid,config.storage) == 1 and isCreature(attacker) then

doSendAnimatedText(getCreaturePosition(attacker),"-"..value, 215)

doCreatureAddHealth(attacker, -value, true)

doCreatureSay(cid,"Uchihagaeshi!", 19)

doSendMagicEffect(getCreaturePosition(cid), config.effect1)

doSendMagicEffect(getCreaturePosition(attacker), config.effect2)

setPlayerStorageValue(cid,config.storage, 0)

return false

end

end

return true

end

creaturescripts\scripts\login.lua:

 

---------- REFLETIR ----------------

registerCreatureEvent(cid, "reflect")

if getPlayerStorageValue(cid, 3482101) ~= 0 then

        setPlayerStorageValue(cid, 3482101, 0) 

end

 

Créditos: xWhiteWolf 

Tópico: http://www.tibiaking.com/forum/topic/39213-spell-de-revidar-ataque/#entry224952

Editado por minha pessoa :)

OBS: Use a ferramente de pesquisa antes de criar novo tópico... isso polui o fórum.

Editado por Sir Drops (veja o histórico de edições)

AJfwFit.png

 

Eu ouvi fala que os cara quer chapar sipá, álcool destrói o figado e o rim. (8'

 

Ser nobre é ser Rei! ;)

Postado
  • Autor

e no spells.xml oque coloca?


skill nao funciona '-' aparece que a skill ta ativada mas qnd sofre atk nao faz nada

                                Untitled-1.gif

 

o donater é um tolo. o que se acha fodão um chato. bom mesmo é ser um noob esperançoso.

Postado

e no spells.xml oque coloca?

 

<instant name="Reflect" words="reflect" lvl="20" mana="500" prem="1" aggressive="0" exhaustion="1000" needlearn="0" event="script" value="especiais/reflect.lua">
</instant>

The corrupt fear us.

The honest support us.

The heroic join us.

Postado
  • Autor

como coloquei antes nao funciona a magia.

mostra que ta ativada mas nao adianta de nada!

                                Untitled-1.gif

 

o donater é um tolo. o que se acha fodão um chato. bom mesmo é ser um noob esperançoso.

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.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 520k

Informação Importante

Confirmação de Termo