Ir para conteúdo
  • Cadastre-se

Adicionar cooldown em spell


Posts Recomendados

Ola gostaria de pedir para que alguém coloque cooldown nessa spell pra mim pfv:

function onCastSpell(cid, words, param)


pos = getCreaturePosition(cid)

function effectFollow(uid,jump,pos)
if jump <= 0 then
return true
end
posx = getPosByDir(pos,getDirectionTo(pos,getCreaturePosition(getCreatureTarget(cid))))

doAreaCombatHealth(cid, 1, posx, 0, -3000, -3500, 79)
addEvent(effectFollow, 500, uid, jump-1, pos)
end
effectFollow(getCreatureTarget(cid),15,pos)
end

quero que ponhão pfv um cooldown ingual esse aki pfv:

function onCastSpell(cid, var)


local waittime = 5 -- Tempo de exhaustion
local storage = 5818

if exhaustion.check(cid, storage) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde " .. exhaustion.get(cid, storage) .. " segundos para usar a spell novamente.")
return false
end

Ajudei Rep+ :D

Link para o post
Compartilhar em outros sites
function onCastSpell(cid, words, param)
local exhaust = 10 --Tempo do exhaust
local storage = 10834
if getPlayerStorageValue(cid, storage) >= 1 then
doPlayerSendCancel(cid, "You're exhausted.")
end
addEvent(function () setPlayerStorageValue(cid, storage, 1), os.clock()+exhaust)
pos = getCreaturePosition(cid)
function effectFollow(uid,jump,pos)
if jump <= 0 then
return true
end
posx = getPosByDir(pos,getDirectionTo(pos,getCreaturePosition(getCreatureTarget(cid))))
doAreaCombatHealth(cid, 1, posx, 0, -3000, -3500, 79)
addEvent(effectFollow, 500, uid, jump-1, pos)
end
effectFollow(getCreatureTarget(cid),15,pos)
end
Editado por Vinicius Xxgamexx (veja o histórico de edições)

Ando devagar, porque já tive pressa. E levo esse sorriso, porque já chorei demais...

________________________________________________________________________________

Minhas Sprites:

Mega Metagross

Mega Abomasnow

Pack de Shinys

[Posso atualizá-lo com novos shinys a qualquer momento]

Tutoriais:

[Completo] Criando e adicionando um novo Pokémon

[Actions] Criando quest no RME

Editores Lua/Xml/Sync Entre outros:

Editores Win/Mac/Linux

Link para o post
Compartilhar em outros sites

man ta dando esse erro aki ó:

[14/06/2015 14:11:51] [Error - Spell Interface]


[14/06/2015 14:11:51] data/spells/scripts/sasuke/amaterasu1.lua:onCastSpell
[14/06/2015 14:11:51] Description:
[14/06/2015 14:11:51] (luaAddEvent) Callback parameter should be a function.

Ajudei Rep+ :D

Link para o post
Compartilhar em outros sites

Tente agora...  -.-

Ando devagar, porque já tive pressa. E levo esse sorriso, porque já chorei demais...

________________________________________________________________________________

Minhas Sprites:

Mega Metagross

Mega Abomasnow

Pack de Shinys

[Posso atualizá-lo com novos shinys a qualquer momento]

Tutoriais:

[Completo] Criando e adicionando um novo Pokémon

[Actions] Criando quest no RME

Editores Lua/Xml/Sync Entre outros:

Editores Win/Mac/Linux

Link para o post
Compartilhar em outros sites

[14/06/2015 14:21:49] [Error - LuaScriptInterface::loadFile] data/spells/scripts/sasuke/amaterasu1.lua:7: unexpected symbol near ','


[14/06/2015 14:21:49] [Warning - Event::loadScript] Cannot load script (data/spells/scripts/sasuke/amaterasu1.lua)

Ajudei Rep+ :D

Link para o post
Compartilhar em outros sites

 

Não poste tópicos com o título de "ajuda please ajuda, help, olha aqui, COM TITULO TODO EM MAIUSCULO" etc.

O título do seu tópico está contra as regras, dessa vez irei arrumar, na próxima será negativado!

                              _
                          .-'` `}
                  _./)   /       }
                .'o   \ |       }
                '.___.'`.\    {`
                /`\_/  , `.    }                                      ME DA UMA NOZ!
                \=' .-'   _`\  {
                 `'`;/      `,  }
                    _\   @   ;  }
                   /__`;-...'--'

Cluck!

Link para o post
Compartilhar em outros sites

vlw

Comentários como esses são considerados flood, espero que não faça isso novamente!

                              _
                          .-'` `}
                  _./)   /       }
                .'o   \ |       }
                '.___.'`.\    {`
                /`\_/  , `.    }                                      ME DA UMA NOZ!
                \=' .-'   _`\  {
                 `'`;/      `,  }
                    _\   @   ;  }
                   /__`;-...'--'

Cluck!

Link para o post
Compartilhar em outros sites

up!

Só é permitido up a cada 24horas, leia as regras!

Negativado.

 

Leia as regras: http://www.tibiaking.com/forum/topic/1281-regras-gerais

                              _
                          .-'` `}
                  _./)   /       }
                .'o   \ |       }
                '.___.'`.\    {`
                /`\_/  , `.    }                                      ME DA UMA NOZ!
                \=' .-'   _`\  {
                 `'`;/      `,  }
                    _\   @   ;  }
                   /__`;-...'--'

Cluck!

Link para o post
Compartilhar em outros sites

function onCastSpell(cid, words, param)
 
if exhaustion.check(cid, 23006) == false then
exhaustion.set(cid, 23006, 10)
else
doPlayerSendCancel(cid, "Cooldown[" ..exhaustion.get(cid, 23006).."]")
return false
end
 
pos = getCreaturePosition(cid)
 
function effectFollow(uid,jump,pos)
if jump <= 0 then
return true
end
posx = getPosByDir(pos,getDirectionTo(pos,getCreaturePosition(getCreatureTarget(cid))))
 
doAreaCombatHealth(cid, 1, posx, 0, -3000, -3500, 79)
addEvent(effectFollow, 500, uid, jump-1, pos)
end
effectFollow(getCreatureTarget(cid),15,pos)
end
Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo