Ir para conteúdo

Featured Replies

Postado

Eae, galera!

 

Bom, eu tenho o evento Blood Castle no meu servidor, mas ele abre por milisegundos, então ele buga constantemente pois as vezes ele abre de madrugada e ninguém vai, daí ele gera monstros sem players, enfim.

 

Bom, eu preciso ajustar ele para abrir com uma hora marcada, (Ex: Todo dia as 16:00)

Vou deixar o LIB do evento aqui, pois ele é quase todo configurado por aqui, e o link do tópico original.

 

Agradeço desde já.

 

LIB:

 

 

bcastle = {

    
    templo = {x=100, y=40, z=6}, -- templo
    
    posguarda = {x=1281, y=1461, z=7}, -- Onde o guarda do portao vai nascer
    
    premios = {13030, 9693, 9774}, -- Premios que o vencedor pode ganhar
    
    positiontp = {x=96, y=40, z=6}, -- Onde o tp sera criado
     
    positionevento = {x=1282, y=1498, z=7}, -- Para onde o tp vai levar
     
    tempoaviso = 2, -- Depois de quanto tempo que avisou vai ser criado o tp? Em minutos
     
    tempoaberto = 4, -- Tempo que o tp fica aberto. Em minutos
    
    voltarpedras = 5, -- Quanto tempo depois de sumirem as pedras vao aparecer dnv?
     
    pospedra1 = {x=1279, y=1493, z=7, stackpos=1}, -- Posicao da pedra
    pospedra2 = {x=1280, y=1493, z=7, stackpos=1}, -- Posicao da pedra
    pospedra3 = {x=1281, y=1493, z=7, stackpos=1}, -- Posicao da pedra
    pospedra4 = {x=1282, y=1493, z=7, stackpos=1}, -- Posicao da pedra
    pospedra5 = {x=1283, y=1493, z=7, stackpos=1}, -- Posicao da pedra
     
    iddasparedes = 1547, -- ID das paredes que vao ser removidas  quando o Guarda morrer(todas devem ter o mesmo id)
    
    estatua = {x=1281, y=1444, z=7}, -- Posicao onde o arcanjo vai ser criado
    
    temposaida = 10, -- Quando tempo o tp q eh criada quando a estatua morre vai ficar?
    
    parede1 = {x=1280, y=1460, z=7, stackpos=1}, -- Posicao das paredes que vao ser removidas quando o Guarda morrer
    parede2 = {x=1281, y=1460, z=7, stackpos=1}, -- Posicao das paredes que vao ser removidas quando o Guarda morrer
    parede3 = {x=1282, y=1460, z=7, stackpos=1}, -- Posicao das paredes que vao ser removidas quando o Guarda morrer
 }
 
 -- [[ NAO ALTERE MAIS NADA DAQUI PARA BAIXO! ]] --
 
   function TirarTp()
       local t = getTileItemById(bcastle.positiontp, 1387)
     if t then
         doRemoveItem(t.uid, 1)
         doSendMagicEffect(bcastle.positiontp, CONST_ME_POFF)
     end
 end
 
  function TirarPedras()
      local pedra1 = getTileItemById(bcastle.pospedra1, 1304)
      local pedra2 = getTileItemById(bcastle.pospedra2, 1304)
      local pedra3 = getTileItemById(bcastle.pospedra3, 1304)
      local pedra4 = getTileItemById(bcastle.pospedra4, 1304)
      local pedra5 = getTileItemById(bcastle.pospedra5, 1304)
     if pedra1 and pedra2 and pedra3 and pedra4 and pedra5 then
         doRemoveItem(pedra1.uid, 1)
         doRemoveItem(pedra2.uid, 1)
         doRemoveItem(pedra3.uid, 1)
         doRemoveItem(pedra4.uid, 1)
         doRemoveItem(pedra5.uid, 1)
     end
 end
 
  function BotarTp()
      doCreateTeleport(1387, bcastle.positionevento, bcastle.positiontp)
 end
      
         function TirarTpArc()
             local t = getTileItemById(bcastle.estatua, 1387)
     if t then
         doRemoveItem(t.uid, 1)
         doSendMagicEffect(bcastle.estatua, CONST_ME_POFF)
     end
 end
          

          
</spoiler>
  • Respostas 5
  • Visualizações 2.1k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

acho que nao precisa alterar nada no script apenas no globalevents.xml usar assim:

 

 

<globalevent name="Blood Castle" time="15:00" event="script" value="bloodcastle.lua"/>

 

deve resolver onde esta time="15:00" coloca o horario que quizer.

Editado por AnaPaula (veja o histórico de edições)

 

 

  • 6 months later...
Postado

Alguem tem esse script completo? O site que ele foi postado nao esta abrindo. Agradeço desde já pela ajuda.

background-two4.gif

[ 10.41 ] [ Custom Map ] [ Eventos ] [ Resets ] [ VIP ] [ Shop ] [ Slots ]

[ openprise.com.br ] [ www.openprise.com.br ]

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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo