Postado Novembro 10, 2017 7 anos Gostaria de botar esse script em hora, alguem poderia ajudar ? function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 1 -- dias que serão adicionados local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 13560) local timenow = os.time() if getPlayerStorageValue(cid, 13560) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram Adicionados ".. days .." Dias de [Bonus de Experiencia] no Seu Character.") setPlayerStorageValue(cid, 13560, time) local quantity = math.floor((getPlayerStorageValue(cid, 13560) - timenow)/(24 * 60 * 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você Tem ".. quantity .." Dias de [Bonus de Experiencia] Restantes.") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return TRUE end
Postado Novembro 10, 2017 7 anos 6 horas atrás, Jinx disse: Gostaria de botar esse script em hora, alguem poderia ajudar ? Explique melhor!
Postado Novembro 10, 2017 7 anos Autor 2 horas atrás, KotZletY disse: Explique melhor! O script esta contando em dias, gostaria que contasse em horas.local days = 1 -- dias que serão adicionados
Postado Novembro 10, 2017 7 anos @Jinx function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local minutes = 60 -- dias que serão adicionados local minutesvalue = minutes * 60 local storageplayer = getPlayerStorageValue(cid, 13560) local timenow = os.time() if getPlayerStorageValue(cid, 13560) - os.time() <= 0 then time = timenow + minutesvalue else time = storageplayer + minutesvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram Adicionados ".. minutes .." Minutos de [Bonus de Experiencia] no Seu Character.") setPlayerStorageValue(cid, 13560, time) local quantity = math.floor((getPlayerStorageValue(cid, 13560) - timenow)/(* 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você Tem ".. quantity .." Minutos de [Bonus de Experiencia] Restantes.") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return TRUE end Editado Novembro 10, 2017 7 anos por Thayguroficial (veja o histórico de edições)
Postado Novembro 13, 2017 7 anos Autor Em 10/11/2017 em 17:06, Thayguroficial disse: @Jinx function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local minutes = 60 -- dias que serão adicionados local minutesvalue = minutes * 60 local storageplayer = getPlayerStorageValue(cid, 13560) local timenow = os.time() if getPlayerStorageValue(cid, 13560) - os.time() <= 0 then time = timenow + minutesvalue else time = storageplayer + minutesvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram Adicionados ".. minutes .." Minutos de [Bonus de Experiencia] no Seu Character.") setPlayerStorageValue(cid, 13560, time) local quantity = math.floor((getPlayerStorageValue(cid, 13560) - timenow)/(* 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você Tem ".. quantity .." Minutos de [Bonus de Experiencia] Restantes.") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return TRUE end Funfou nao =[
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.