MA

[Resolvido] So poder da USE somente uma vez

Por marcelinhok, 22 de jan. de 2019 em Resolvidos

7
1.5k
marcelinhokM
22 de janeiro de 2019 às 22:54

So poder da USE somente uma vez

 

 

 

 

 

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

local config={
removeOnUse = "no" -- remover quando usar ("yes" or "no")
}

local days = 5 -- dias que serão adicionados
local daysvalue = days * 24 * 60 * 60
local storageplayer = getPlayerStorageValue(cid, 23565)
local timenow = os.time()

if getPlayerStorageValue(cid, 23565) - os.time() <= 0 then
time = timenow + daysvalue
else
time = storageplayer + daysvalue
end

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram Adicionados ".. days .." Dias de Vip II no Seu Character.")
setPlayerStorageValue(cid, 23565, time)
local quantity = math.floor((getPlayerStorageValue(cid, 23565) - timenow)/(24 * 60 * 60))
doSendMagicEffect(getPlayerPosition(cid), math.random(30,30)) 
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você Tem ".. quantity .." Dias de Vip II Restantes.")
if (config.removeOnUse == "yes") then
doRemoveItem(item.uid, 1)
end

return TRUE
end
 

marcelinhokM
23 de janeiro de 2019 às 16:09

Deu erro e nao funcionou amigo

vip.png

marcelinhokM
23 de janeiro de 2019 às 18:45

Nada Amigo =[

Mas agradeço muito a você por sua tentativa de ajudar, se conseguir solucionar esse problema, agradeço !!

 

vippppppppppppppppppp.png.1ce6f7477a8729d12c4b7bd17025eb04.png

marcelinhokM
24 de janeiro de 2019 às 09:50

Funcionou n amigo =[

MarshmelloM
24 de janeiro de 2019 às 14:10
Melhor resposta
4 horas atrás, marcelinhok disse:

Funcionou n amigo =[

TestE

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


local config = {

days = 5 ,
daysvalue = days*24*60*60 ,
timenow = os.time() ,
storage  = 23565
}
storageplayer = getPlayerStorageValue(cid, config.storage)

if getPlayerStorageValue(cid) > 1 then
time =  config.timenow + config.daysvalue
else
time = storageplayer + config.daysvalue
end



doPlayerSendTextMessage(cid, 25, "Foram Adicionados "..config.days.." dias de vip II no seu character")
setPlayerStorageValue(cid, config.storage, time)
local quantity = math.floor((storageplayer - timenow)/(24*60*60))
doSendMagicEffect(getPlayerPos(cid), 30)
doPlayerSendTextMessage(cid, 19, "Você agora tem "..quantity.." de vip restantes.!")
doRemoveItem(item.uid, 1)


return true
end
MarshmelloM
24 de janeiro de 2019 às 14:20

Da no mesmo

>= (maior e igual a 1 )

> (maior que 1)

 

 

1 mês depois...
MarshmelloM
20 de fevereiro de 2019 às 16:26
A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.