Ir para conteúdo

Ajuda, como colocar tempo na lavanca de quest, para que os proximos players aguardarem e possam puxar novamente

Featured Replies

Postado

.Qual servidor ou website você utiliza como base? 

 

Qual o motivo deste tópico? 

Preciso de ajuda, este script é de anihi, e eu uso ele pra criar outras quests, porem eu gostaria de por tempo de 5 a 10 min para os proximos players possam puxar novamente

Está surgindo algum erro? Se sim coloque-o aqui. 

Citar

function onUse(cid, item, frompos, item2, topos)
if item.uid == 6009 then

if item.itemid == 1946 then

player1pos = {x=1460, y=1940, z=9, stackpos=253}

player1 = getThingfromPos(player1pos)


player2pos = {x=1461, y=1940, z=9, stackpos=253}

player2 = getThingfromPos(player2pos)

player3pos = {x=1462, y=1940, z=9, stackpos=253}

player3 = getThingfromPos(player3pos)


player4pos = {x=1463, y=1940, z=9, stackpos=253}

player4 = getThingfromPos(player4pos)

if player1.itemid > 0 and player2.itemid > 0 and player3.itemid > 0 and player4.itemid > 0 then

player1level = getPlayerLevel(player1.uid)

player2level = getPlayerLevel(player2.uid)

player3level = getPlayerLevel(player3.uid)

player4level = getPlayerLevel(player4.uid)

questlevel = 100

if player1level >= questlevel and player2level >= questlevel and player3level >= questlevel and player4level >= questlevel then

queststatus1 = getPlayerStorageValue(player1.uid,6026)

queststatus2 = getPlayerStorageValue(player2.uid,6026)

queststatus3 = getPlayerStorageValue(player3.uid,6026)

queststatus4 = getPlayerStorageValue(player4.uid,6026)

if queststatus1 == -1 and queststatus2 == -1 and queststatus3 == -1 and queststatus4 == -1 then

demon1pos = {x=1442, y=1989, z=12}

demon2pos = {x=1444, y=1989, z=12}

demon3pos = {x=1442, y=1998, z=12}

demon4pos = {x=1442, y=1998, z=12}

demon5pos = {x=1441, y=2010, z=12}

demon6pos = {x=1444, y=2010, z=12}


doSummonCreature("Demon", demon1pos)

doSummonCreature("Demon", demon2pos)

doSummonCreature("Demon", demon3pos)

doSummonCreature("Demon", demon4pos)

doSummonCreature("Demon", demon5pos)

doSummonCreature("Demon", demon6pos)


nplayer1pos = {x=1461, y=1928, z=10}

nplayer2pos = {x=1462, y=1928, z=10}

nplayer3pos = {x=1463, y=1928, z=10}

nplayer4pos = {x=1464, y=1928, z=10}


doSendMagicEffect(player1pos,2)

doSendMagicEffect(player2pos,2)

doSendMagicEffect(player3pos,2)

doSendMagicEffect(player4pos,2)


doTeleportThing(player1.uid,nplayer1pos)

doTeleportThing(player2.uid,nplayer2pos)

doTeleportThing(player3.uid,nplayer3pos)

doTeleportThing(player4.uid,nplayer4pos)


doSendMagicEffect(nplayer1pos,10)

doSendMagicEffect(nplayer2pos,10)

doSendMagicEffect(nplayer3pos,10)

doSendMagicEffect(nplayer4pos,10)


doTransformItem(item.uid,item.itemid+0)


else

doPlayerSendCancel(cid,"Sorry, not possible.")

end

else

doPlayerSendCancel(cid,"Sorry, not possible.")

end

else

doPlayerSendCancel(cid,"Sorry, not possible.")

end

elseif item.itemid == 1946 then

if getPlayerAccess(cid) == 3 then

doTransformItem(item.uid,item.itemid-1)

else

doPlayerSendCancel(cid,"Sorry, not possible.")

end

end

end

return 1

end

 

Você tem o código disponível? Se tiver publique-o aqui: 

 

 

Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. 

 

Postado

Você pode fazer com que ao puxar a alavanca, todos os players envolvidos nisso ganhem uma storage comparado ao tempo. 

Depois verifique se o tempo passou, daí ele poderá executar o script novamente.

 

Procure por os.time()

Postado
  • Autor
14 minutos atrás, Breno Alves disse:

Você pode fazer com que ao puxar a alavanca, todos os players envolvidos nisso ganhem uma storage comparado ao tempo. 

Depois verifique se o tempo passou, daí ele poderá executar o script novamente.

 

Procure por os.time()

Desculpe mas n conseguir entender, devo procurar um script com (time()) para adicionar ao meu?

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo