\Mattheus ~* 7 Postado Agosto 4, 2012 Share Postado Agosto 4, 2012 Gostaria de um script de uma chest que você só pode fazer 1 vez por dia .. Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/ Compartilhar em outros sites More sharing options...
0 1027929 23 Postado Agosto 4, 2012 Share Postado Agosto 4, 2012 Quando der meu REP+ dos outros topicos eu te ajudo. Acho injusto all te ajuda e voce ignora sem dar rep. Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1308627 Compartilhar em outros sites More sharing options...
0 \Mattheus ~* 7 Postado Agosto 4, 2012 Autor Share Postado Agosto 4, 2012 Acabei de dar um rep, é que só posso dar 1 por dia Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1308641 Compartilhar em outros sites More sharing options...
0 Skymagnum 234 Postado Agosto 4, 2012 Share Postado Agosto 4, 2012 Tenta esse function onUse(cid, item) local storagetime = 12312 if getPlayerStorageValue(cid, storagetime) - os.time() <= 0 then doPlayerAddItem(cid, xxx, 1) setPlayerStorageValue(cid, storagetime, os.time() + 86400 ) else doPlayerSendTextMessage(cid, 28, "Sorry, you need wait [".. getPlayerStorageValue(cid, storagetime) - os.time() .."] for use this try.") end return true end Você só arruma oque ele vai dar a tag você sabe ( eu acho ) Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1308671 Compartilhar em outros sites More sharing options...
0 \Mattheus ~* 7 Postado Agosto 4, 2012 Autor Share Postado Agosto 4, 2012 Tá sei, mas agora eu queria uma quest assim que pegue uma bp com todos os slots "20" dentro dela com 1kk ou seja 20kk .. pode ser? Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1308683 Compartilhar em outros sites More sharing options...
0 Skymagnum 234 Postado Agosto 4, 2012 Share Postado Agosto 4, 2012 (editado) Está ai function onUse(cid, item) local storagetime = 12312 backpack = doPlayerAddItem(cid, id_da_backpack, 1) if getPlayerStorageValue(cid, storagetime) - os.time() <= 0 then doAddContainerItem(backpack, 2160, 2000) setPlayerStorageValue(cid, storagetime, os.time() + 86400 ) else doPlayerSendTextMessage(cid, 28, "Sorry, you need wait [".. getPlayerStorageValue(cid, storagetime) - os.time() .."] for use this try.") end return true end Você só muda o id da backpack Editado Agosto 5, 2012 por Skymagnum Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1308687 Compartilhar em outros sites More sharing options...
0 Shadownzinho 8 Postado Agosto 4, 2012 Share Postado Agosto 4, 2012 (editado) Acabei de dar um rep, é que só posso dar 1 por dia CARA VC SABE QUE SO PODE DAR UM REP POR DIA INTAO NAO FAÇA MUITOS PEDIDOS DE UMA VES SO FAÇA UM TENTE RESOLVER DA ALGUNS DIAS AJUDE ALGUEM E DEPOIS FAÇA OUTRO PEDIDO E NAO IGNORE AS PESSOAS QUE AJUDAM VC. SHADOWNZINHO Editado Agosto 4, 2012 por Shadownzinho Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1308946 Compartilhar em outros sites More sharing options...
0 \Mattheus ~* 7 Postado Agosto 5, 2012 Autor Share Postado Agosto 5, 2012 O script não está funcionando só diz que você tem tal tempo pra poder fazer a quest novamente, mas não pega nenhum item ! Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1309387 Compartilhar em outros sites More sharing options...
0 Newtonnotwen 80 Postado Agosto 5, 2012 Share Postado Agosto 5, 2012 (editado) Tente esse: function onUse(cid, item, frompos, item2, topos) bag = doPlayerAddItem(cid, 1988, 1) if item.uid == 2103 then queststatus = getPlayerStorageValue(cid,2103) if queststatus == -1 then doPlayerSendTextMessage(cid,25,"You have found 20kk.") doAddContainerItem(bag, 2160, 2000) setPlayerStorageValue(cid,2103,1) else oPlayerSendTextMessage(cid,25,"It is empty.") end else return 0 end return 1 end Vermelho: item Laranja: Quantidade (1kk = 100) Editado Agosto 5, 2012 por Newtonnotwen Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1309403 Compartilhar em outros sites More sharing options...
0 Skymagnum 234 Postado Agosto 5, 2012 Share Postado Agosto 5, 2012 Estranho pois eu testei no meu servidor e funcionou Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1309431 Compartilhar em outros sites More sharing options...
0 Newtonnotwen 80 Postado Agosto 5, 2012 Share Postado Agosto 5, 2012 (editado) @Skymagnum Aqui também funcionou o seu. O meu também ta funcionando. ------------------------------------------------------- @MattheusOT Da algum erro no console? Editado Agosto 5, 2012 por Newtonnotwen Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1309437 Compartilhar em outros sites More sharing options...
0 Vodkart 1515 Postado Agosto 5, 2012 Share Postado Agosto 5, 2012 no servidor do matheus nunca funciona nada, incrível isso Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1309508 Compartilhar em outros sites More sharing options...
0 \Mattheus ~* 7 Postado Agosto 5, 2012 Autor Share Postado Agosto 5, 2012 Agora está funcionando, só que quando o player pega a backpack com os 20kk depois se ele clicar ele continua pegando backpacks mas não tem problema . Vodkart Mattheus* , é que sou burro cara ): Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1309714 Compartilhar em outros sites More sharing options...
0 Leoxtibia 137 Postado Agosto 5, 2012 Share Postado Agosto 5, 2012 local time = 1 -- tempo em horas function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, 3917) < os.time() then bp = doPlayerAddItem(cid, 1988, 1) doAddContainerItem(bp, 2160, 2000) setPlayerStorageValue(cid, 3917, os.time() + time*60*60) else doPlayerSendCancel(cid, "Você deve esperar ".. getPlayerStorageValue(cid, 3917) - os.time() .." horas.") end return true end Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1309745 Compartilhar em outros sites More sharing options...
0 Skymagnum 234 Postado Agosto 5, 2012 Share Postado Agosto 5, 2012 Pronto Atualizei (com a ajuda do Maxwelden) agora retorna hora minutos e segundos function getTime(seconds) local seconds = 86400 local h = math.floor(s/3600) local m = math.floor((s - h * 3600) / 60) return h, m, (s - h * 3600) - m * 60 end function onUse(cid, item) local storagetime = 12312 local hora, minuto, segundo = getTime(seconds) backpack = doPlayerAddItem(cid, id_da_backpack, 1) if getPlayerStorageValue(cid, storagetime) - os.time() <= 0 then doAddContainerItem(backpack, 2160, 2000) setPlayerStorageValue(cid, storagetime, os.time() + seconds ) else doPlayerSendTextMessage(cid, 28, "Você deve esperar " ..hora .. " hora(s), ".. minuto .. " minuto(s) e ".. segundo .. " segundo(s), para usar novamente") end return true end Link para o comentário https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/#findComment-1310201 Compartilhar em outros sites More sharing options...
Pergunta
\Mattheus ~* 7
Gostaria de um script de uma chest que você só pode fazer 1 vez por dia ..
Link para o comentário
https://xtibia.com/forum/topic/191256-quest-di%C3%A1ria-daily-quest/Compartilhar em outros sites
14 respostass a esta questão
Posts Recomendados