Ir para conteúdo

Featured Replies

Postado

estou fazendo um script de botão mais nao to conseguindo voltar automatico para o item que estava antes, gostaria de ajudar e ver se tem como, eu acho que da por creaturescript, eu uso o tfs 0.4 8.6 modifiado
 

local config = {
    time = 1,                       --Exhaust, em minutos.

}   

function onUse(cid, item, fromPosition, itemEx, toPosition)
      if getPlayerStorageValue(cid, 18182) < os.time() then
	  if item.itemid == 13497 then
		doCreatureCastSpell(cid, 'speed up' ) 
		setPlayerStorageValue(cid, 18182, os.time() + config.time * 0.1)
        doTransformItem(item.uid,13498) 
		else
doPlayerSendCancel(cid, "You are exhausted.")
		end
		    return true
		end
		end
		
		
ai eu queria q ele volta se do 13498 para o 13497 auto matico tipo

 addEvent(doTransformItem, 1000, item id de volta ) "automático como um push button  .

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

  • Respostas 12
  • Visualizações 782
  • Created
  • Última resposta

Top Posters In This Topic

Postado
local config = {
	time = 1, --Exhaust, em minutos.
	backItemTime = 1 -- em segundos
}

function onUse(cid, item, fromPosition, itemEx, toPosition)
	if(item.itemid == 13497 and getPlayerStorageValue(cid, 18182) < os.time()) then
		doCreatureCastSpell(cid, "speed up")
		setPlayerStorageValue(cid, 18182, (config.time * 0.1) + os.time())
		doTransformItem(item.uid, 13498)
		addEvent(doTransformItem, config.backItemTime * 1000, item.uid, 13497)
	else
		doPlayerSendCancel(cid, "You are exhausted.")
	end
	return true
end
Postado

Espere 24 horas para dar up no seu topico.

Tente isso, não tenho certeza do que voce quer, até pq o ID 13497 no meu RME é uma coisa meio random. Poderia explicar?
 

local config = {
	time = 1, --Exhaust, em minutos.
	backItemTime = 1 -- em segundos
}

function onUse(cid, item, fromPosition, itemEx, toPosition)
	if(itemEx.itemid == 13497 and getPlayerStorageValue(cid, 18182) < os.time()) then
		doCreatureCastSpell(cid, "speed up")
		setPlayerStorageValue(cid, 18182, (config.time * 0.1) + os.time())
		doTransformItem(itemEx.itemid, 13498)
		addEvent(doTransformItem, config.backItemTime * 1000, itemEx.itemid, 13497)
	else
		doPlayerSendCancel(cid, "You are exhausted.")
	end
	return true
end

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

discord.pngDiscord: vankk #7765

Precisando de ajuda? Entre em contato comigo via Discord.

 

Muitos vêm seus muitos dias de glória, mas poucos vêm seus muitos dias de luta.

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.6k

Informação Importante

Confirmação de Termo