[Encerrado] [DUVIDA] Taunt System com tempo

vudi
Por vudi
em Tópicos Sem Resposta

vudi

Deick
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 21/11/11Posts: 323Char no Tibia: Nao tenhu

Olha estou com um systema taunt que já irei postar , más esse systema pode usar toda hora ai da lag no serve

 

Gostaria de deixar esse systema a cada 30 segundos

 

olha a script

 

 

 

local outfits = { }

local intervalo_para_trocar_roupas = 1 * 500 -- em ms, 1 * 1000 = 1 segundo
local function doChangeOutfit(cid, id, oldLook)
if not isCreature(cid) then return true end
local n = id or 1
local newOutfit = getCreatureOutfit(cid)
newOutfit.lookType = outfits[oldLook][n]
doSetCreatureOutfit(cid, newOutfit, -1)
if n < #outfits[oldLook] then
addEvent(doChangeOutfit, intervalo_para_trocar_roupas, cid, n + 1, oldLook)
else
doCreatureSetNoMove(cid, false)
doRemoveCondition(cid, CONDITION_OUTFIT)
end
end
function onSay(cid, words, param)
if getCreatureCondition(cid, CONDITION_OUTFIT) and getCreatureNoMove(cid) then
return true
end
if not outfits[getCreatureOutfit(cid).lookType] then
doPlayerSendCancel(cid, "Você não está usndo o outfit necessário.")
return true
end
doCreatureSetNoMove(cid, true)
doChangeOutfit(cid, 1, getCreatureOutfit(cid).lookType)
return true
end

 

 

Metas
[]Fazer um milhão de Rep+
[] Hit na loteria
[] Mover para o Havaí
[] Ser famoso
[] Construir um carro Lamborghini kit
[] Criar um clone de mim mesmo / então eu não tenho que trabalhar

Tem um corno lendo essa frase. Ele vai ler até o fim porque além de corno é curioso e vai confirmar isso dando uma risadinha

Gabrieltxu

O Héroi
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 12/06/12Posts: 2180Gênero: MasculinoChar no Tibia: Supreme Player

Amigo Olhe isso!

local intervalo_para_trocar_roupas = 1 * 500 -- em ms, 1 * 1000 = 1 segundo

 

então seria

local intervalo_para_trocar_roupas = 1 * 500 -- em ms, 3 * 30000 = 30 segundo

 

Eu acho que vai fikar asim com 30 segundo

Canal do facebook de lives!! cola la galera me ajudar seguindo a pagina hehe ! ❤️

 

               https://www.facebook.com/Tuxao0

Slicer

Insanity
avatar
Príncipe
Príncipe

INFOS

Grupo: PríncipeRegistrado: 19/08/10Posts: 4014Gênero: Masculino

/\

30000 --ISSO eh 30segs...

3 * 30000 --isso eh 90segs..

 

e esse ae eh o tempo entre as trocas de roupas, e n o tempo de espera pra usar o comando denovo...

 

@topic

tenta assim...

 

local outfits = { }
local intervalo_para_trocar_roupas = 1 * 500 -- em ms, 1 * 1000 = 1 segundo
local intervalo_para_usar_comando = 30 --30 segs...
local storage_delay = 54644 --storage do intervalo para usar comando...

local function doChangeOutfit(cid, id, oldLook)
if not isCreature(cid) then return true end
local n = id or 1
local newOutfit = getCreatureOutfit(cid)
  newOutfit.lookType = outfits[oldLook][n]
doSetCreatureOutfit(cid, newOutfit, -1)
if n < #outfits[oldLook] then
  addEvent(doChangeOutfit, intervalo_para_trocar_roupas, cid, n + 1, oldLook)
else
  doCreatureSetNoMove(cid, false)
  doRemoveCondition(cid, CONDITION_OUTFIT)
end
end
function onSay(cid, words, param)
if getCreatureCondition(cid, CONDITION_OUTFIT) and getCreatureNoMove(cid) then
  return true
end
if exhaustion.get(cid, storage_delay) then
  doPlayerSendCancel(cid, "Você precisa esperar "..(intervalo_para_usar_comando).. " segs para usar esse comando denovo.")
  return true
end  
if not outfits[getCreatureOutfit(cid).lookType] then
  doPlayerSendCancel(cid, "Você não está usndo o outfit necessário.")
  return true
end

exhaustion.set(cid, storage_delay, intervalo_para_usar_comando)
doCreatureSetNoMove(cid, true)
doChangeOutfit(cid, 1, getCreatureOutfit(cid).lookType)
return true
end

 

"Só a beira do abismo que os seres humanos acham forças para mudar."... E isso me da nojo... ¬¬

"Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy." -Vass/Einstein

 

Gabrieltxu

O Héroi
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 12/06/12Posts: 2180Gênero: MasculinoChar no Tibia: Supreme Player

Ata Oo eq Numca mexi com Scripts como eu ja falei mais então não tem como add um tempo para mudar?

Canal do facebook de lives!! cola la galera me ajudar seguindo a pagina hehe ! ❤️

 

               https://www.facebook.com/Tuxao0

Slicer

Insanity
avatar
Príncipe
Príncipe

INFOS

Grupo: PríncipeRegistrado: 19/08/10Posts: 4014Gênero: Masculino

/\ mudar oq o.O

"Só a beira do abismo que os seres humanos acham forças para mudar."... E isso me da nojo... ¬¬

"Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy." -Vass/Einstein

 

vudi

Deick
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 21/11/11Posts: 323Char no Tibia: Nao tenhu

Deu certo não , não apareceu errro mais tambem ainda pode usar um atraz do outro

Metas
[]Fazer um milhão de Rep+
[] Hit na loteria
[] Mover para o Havaí
[] Ser famoso
[] Construir um carro Lamborghini kit
[] Criar um clone de mim mesmo / então eu não tenho que trabalhar

Tem um corno lendo essa frase. Ele vai ler até o fim porque além de corno é curioso e vai confirmar isso dando uma risadinha

Slicer

Insanity
avatar
Príncipe
Príncipe

INFOS

Grupo: PríncipeRegistrado: 19/08/10Posts: 4014Gênero: Masculino

testo com player normal? -de preferencia sem ser na acc do GOD- pq o exhaustion n funciona com GODs...

"Só a beira do abismo que os seres humanos acham forças para mudar."... E isso me da nojo... ¬¬

"Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy." -Vass/Einstein

 

vudi

Deick
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 21/11/11Posts: 323Char no Tibia: Nao tenhu

Hum tendi vou testar Obrigado

 

EDIT: Testei deu certo sim obrigado amigo!

Metas
[]Fazer um milhão de Rep+
[] Hit na loteria
[] Mover para o Havaí
[] Ser famoso
[] Construir um carro Lamborghini kit
[] Criar um clone de mim mesmo / então eu não tenho que trabalhar

Tem um corno lendo essa frase. Ele vai ler até o fim porque além de corno é curioso e vai confirmar isso dando uma risadinha

Gabrieltxu

O Héroi
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 12/06/12Posts: 2180Gênero: MasculinoChar no Tibia: Supreme Player

Ok Então reportado para Moverem para a Area de Duvidas Resolvidas!

Canal do facebook de lives!! cola la galera me ajudar seguindo a pagina hehe ! ❤️

 

               https://www.facebook.com/Tuxao0

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