Ir para conteúdo

Featured Replies

Postado
  • Administrador

Opa amigos tudo bem? preciso da ajuda de vocês "novamente"
Preciso de uma Action que quando o Player Clica em um item tipo  " arvore - pedra " ele ganhe 15 dias de Premium 
Porem... essa " arvore ou pedra " só pode ser usada de 15 em 15 dias. que sera onde o player ira renovar sua premium Time, quando ele clicar na arvore novamente.

Alguem me ajuda ? isso é de urgencia. Obrigado..

TibiaKing Team- KingTópicos
www.tibiaking.com

Postado

Não testei ...

local config =
{
	storage = 7474, -- storage da action
	mensagem = "Você só pode clicar na pedra depois de X dias.", -- mensagem se aindanão puder usar
	tempo = 2, -- tempo para usar novamente
	dias = 2 -- dias de vip que vai ganhar
}

function onUse(cid, item, fromPosition, itemEx, toPosition)
	
	if getPlayerStorageValue(cid, config.storage) - os.time() <= 0 then
		doPlayerSendTextMessage(cid,22, "Você recebeu "..config.dias.." premium days.")
		doPlayerAddPremiumDays(cid, config.dias)
		setPlayerStorageValue(cid, config.storage, os.time() + config.tempo *60 * 60)
	else
		doPlayerSendCancel(cid, config.mensagem)
	end

	return true
end

espero que consiga configurar ...

Postado
function onUse(cid, item, fromPosition, itemEx, toPosition)

    

    if not isPremium(cid) then

        doPlayerSendTextMessage(cid,22, "Você recebeu 15 premium days.")

        doPlayerAddPremiumDays(cid, 15)

            else

        doPlayerSendTextMessage(cid, 22 ,"Você só poderá usar quando seu premium acabar!")

    end

    return true

end

 

Se o dele não funcionar tenta esse /\.

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

Informação Importante

Confirmação de Termo