Postado Outubro 30, 2014 10 anos ae galera fiz esse script para da uma storage ao player function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid,55341) < 1 then local daysvalue = 30 time = os.time() + daysvalue setPlayerStorageValue(cid, 55342,time) setPlayerStorageValue(cid,55341,time) doPlayerRemoveItem(cid, 9004, 1) doPlayerSendTextMessage(cid, 22, "agora você pode si teleporta sem tempo") else doPlayerSendCancel(cid,"você ja esta usando") end end so que quando testo ele não remove a storage no tempo(ele nunca remove) alguem sabe porque???
Postado Outubro 31, 2014 10 anos Seguindo sua lógica, você deve querer algo como: function onUse(cid, item, fromPosition, itemEx, toPosition) local daysvalue = 30 local time = os.time() + (daysvalue * 86400000) -- 86400000 é um dia em milisegundos if getPlayerStorageValue(cid,55341) < os.time then setPlayerStorageValue(cid, 55342,time) setPlayerStorageValue(cid,55341,time) doPlayerRemoveItem(cid, 9004, 1) doPlayerSendTextMessage(cid, 22, "agora você pode si teleporta sem tempo") else doPlayerSendCancel(cid,"você ja esta usando") end end Mas eu recomendo usar exhaustions. function onUse(cid, item, fromPosition, itemEx, toPosition) local daysvalue = 30 local time = os.time() + (daysvalue * 86400000) -- 86400000 é um dia em milisegundos if not exhaustion.check(cid, 55341) then setPlayerStorageValue(cid, 55342,time) doPlayerRemoveItem(cid, 9004, 1) doPlayerSendTextMessage(cid, 22, "agora você pode si teleporta sem tempo") exhaustion.set(cid, 55341, (daysvalue * 86400)) else doPlayerSendCancel(cid,"você ja esta usando") end end Não sei como está usando o storage 55432, então fica assim. Att. Featzen.
Postado Novembro 1, 2014 10 anos Autor setPlayerStorageValue(cid, 55342,time)--esssa e do sistema que fizsetPlayerStorageValue(cid,55341,time)--essa e caso o pessoas use ela dinovo ja vai dizer que cara ta usando entedeu?
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.