posta o script do baú aí
info
Grupo: Campones
Registrado: 06/11/12
Posts: 46
Reputação: +11

Meu deus, ja vi gente sem criatividade mais essa foi foda. kkk Vodkartzin
@Topic
Ta ai o pedido:
function onUse(cid, item) if getPlayerStorageValue(cid, config.storage) < 1 and os.clock() == 12:00 then doPlayerAddItem(cid, config.item_que_vai_ganhar, config.quantidade) doSendMagicEffect(getThingPos(cid), math.random(28, 30)) setPlayerStorageValue(cid, config.storage, 1) doPlayerSendTextMessage(cid, 25, "Congrulations, you are is doned the mission") else doPlayerSendCancel(cid, "The chest is empyt") return true end end
Desculpa ai se o script não funcionar. É porque nunca usei o os.clock..
info
Grupo: Campones
Registrado: 06/11/12
Posts: 46
Reputação: +11

Na verdade é o Vodkart aqui, acontece que eu fui suspenso por 1 semana.
e ao invés de usar os.clock era melhor usar os.time()
info
Grupo: Artesão
Registrado: 27/10/12
Posts: 102
Reputação: +12
Char no Tibia: Não tenho

@Smix
os.clock está dando erro aqui. Faça como o Vodkartizin disse, use os.time
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

editei o do smix e botei os.time
como vocês falaram .
function onUse(cid, item) if getPlayerStorageValue(cid, config.storage) < 1 and os.time() == 12:00 then doPlayerAddItem(cid, config.item_que_vai_ganhar, config.quantidade) doSendMagicEffect(getThingPos(cid), math.random(28, 30)) setPlayerStorageValue(cid, config.storage, 1) doPlayerSendTextMessage(cid, 25, "Congrulations, you are is doned the mission") else doPlayerSendCancel(cid, "The chest is empyt") return true end end
info
Grupo: Campones
Registrado: 06/11/12
Posts: 46
Reputação: +11

está aqui velho
function onUse(cid, item, fromPosition, itemEx, toPosition)
local config = {
storage = 724875,
hours = 12,
item = {2160, 10} -- itemid, amount
}
if getPlayerStorageValue(cid, config.storage) >= os.time() then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Desculpe, mas você deve aguardar até "..os.date("%d %B %Y %X ", getPlayerStorageValue(cid,config.storage)).." para pegar "..config.item[2].." "..getItemNameById(config.item[1]).." novamente!")
end
doPlayerAddItem(cid, config.item[1], config.item[2])
setPlayerStorageValue(cid, config.storage, os.time()+config.hours*3600)
return doPlayerSendTextMessage(cid,22,"Você recebeu "..config.item[2].." "..getItemNameById(config.item[1])..", aguarde "..config.hours.." horas para pegar seu item novamente!")
end
info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera

valeu galera irei testar aqui
=)
Funfo certinho. Como sempre Vod me ajudando =) Valeu a todos aí ;D REP++
info
Grupo: Lorde
Registrado: 05/06/12
Posts: 2.2k
Reputação: +215
Gênero: Masculino

Duvida Resolvida, peça para mover.
Atenc. Yan18.




info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera
Alguém pode me ajudar com esse baú? ele não está funcionando então eu preciso um action que ao clicar no baú ele de a major crystalline e só desse para pegar depois de 12 horas. Abraço