[Encerrado] Exhausted em uma talk

Malusz
Por Malusz
em Tópicos Sem Resposta

Malusz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/11/13Posts: 86

Alguem poderia colocar exhausted de 2 segundos para usar esse comando novamente:

 

 

 

function onSay(cid, words, param)

if not isPremium(cid) then
return doPlayerSendCancel(cid, "You need P.A to use speed.")
end
local tempopravoltaraonormaldepoisdetercorridobastante = 10
function tira()
if isInArray(getPlayersOnline(),cid) then
doChangeSpeed(cid,-1200)
end
end
doChangeSpeed(cid,200)
addEvent(tira,tempopravoltaraonormaldepoisdetercorridobastante*1000)
doCreatureSay(cid, "Strong Haste", TALKTYPE_ORANGE_1)
return true

end

 

zerefshirou

Soares
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 06/08/11Posts: 752

Testa isso aqui:

 

 

function doRemoveAbnormalSpeed(cid)
if not isCreature(cid) or not isPlayer(cid) then return false end
doChangeSpeed(cid, -1200)
return true
end
 
function onSay(cid, words, param)
time = 10
needPremium = true
exhaustTime = 2
if needPremium and not isPremium(cid) then
doPlayerSendTextMessage(cid, 27, "You need a Premium Account to use speed.")
return true
end
 
if exhaustion.get(cid, 8554) and exhaustion.get(cid, 8554) > 0 then
doPlayerSendTextMessage(cid, 27, "You need wait "..exhaustion.get(cid, 8554).." seconds to use again.")
return true
end
 
doChangeSpeed(cid,200)
addEvent(doRemoveAbnormalSpeed, time*1000, cid)
doCreatureSay(cid, "Strong Haste", TALKTYPE_ORANGE_1)
exhaustion.set(cid, 8554, exhaustTime)
 
return true
end

Malusz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/11/13Posts: 86

Obrigado Zeref funcionou perfeitamente REP+

zipter98

avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 20/09/12Posts: 2553Gênero: Masculino

Tópico movido para a seção de dúvidas e pedidos resolvidos.

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.

Stigal

don't ever stop...
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 28/11/10Posts: 3402Gênero: Masculino
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.

VI6MDIG.png

 

"O fracasso é a oportunidade de se começar de novo inteligentemente"

Minhas Redes Sociais: Youtube | Página & Grupo | Steam  | Discord Xtibia | Skype: @mrooger

 

OTpanel