Ir para conteúdo

Lumus

Marquês
  • Total de itens

    1233
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que Lumus postou

  1. O próprio script já faz isso. Nessa linha: doItemSetAttribute(tp, "aid", config.teleportActionId)
  2. Por gentileza, poste fotos de seus trabalhos.
  3. O do Kissy está com erro. Tente assim: local porta = {621, 622, 605} -- porta fechada, porta meio aberta, porta aberta local portas = { [1] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 150, action = 2701}, [2] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 155, action = 2702}, [3] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 157, action = 2703}, [4] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 158, action = 2704}, } function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if getTileItemById(portas.pos, porta[1]).uid > 0 then for i = 1, 2 do addEvent(function() doTransformItem(getTileItemById(portas.pos, i == 1 and porta[1] or porta[2]).uid, porta[i + 1]) end, i * portas.tempo) end end return true end function onStepOut(cid, item, position, lastPosition, fromPosition, toPosition, actor) local tab = {} for _, pid in ipairs(getPlayersOnline()) do if getTileInfo(getCreaturePosition(pid)).actionid == portas.action then table.insert(tab, pid) end end if #tab == 0 then if getTileItemById(portas.pos, porta[3]).uid > 0 then for i = 1, 2 do addEvent(function() doTransformItem(getTileItemById(portas.pos, i == 1 and porta[3] or porta[2]).uid, porta[i == 1 and 2 or 1]) end, i * portas.tempo) end end end return true end
  4. Você trocou o que eu disse e deu reload?
  5. Troque function onTime() por function onTimer() lá no arquivo do globalevents.
  6. Mentira, eu vacilei, o certo seria declarar numa tabela tipo essa: local porta = {621, 622, 605} -- porta fechada, porta meio aberta, porta aberta local portas = { [1] = {pos = {x = 1056, y = 1058, z = 7}, tempo = , action = }, [2] = {pos = {x = 1056, y = 1058, z = 7}, tempo = , action = }, [3] = {pos = {x = 1056, y = 1058, z = 7}, tempo = , action = }, [4] = {pos = {x = 1056, y = 1058, z = 7}, tempo = , action = }, } E puxar com o FOR e etc... veja: Ex: for i = 1, #portas do ... end
  7. Talvez se você usar por exemplo: if item.uid == 7501 or item.uid == 7502 or item.uid == 7503 or item.uid == 7504 then (a ordem que escolhi seria a action a ser disposta nas portas com UNIQUE ID. Isso se as portas forem de mesmo ID. E no caso você declararia com: fromuid="7501" touid="7504" script=""/> É só uma base, não sei se vai funcionar.
  8. Por nada. Dúvida sanada. Tópico movido.
  9. Dúvida sanada. Tópico movido.
  10. Lumus

    Server save

    Dúvida sanada?
  11. Tópico repetido. Movido para lixeira. Link do outro tópico já respondido:http://www.xtibia.com/forum/topic/236370-server-save/
  12. Repassado ao Administrador. Aguarde resposta.
  13. Lumus

    Server save

    Qual a versão do seu servidor?
  14. @roriscrave essa resposta deve ser do membro que criou o tópico.
  15. Tópico movido para a área correta.
  16. Dúvida resolvida?
  17. Dúvida resolvida?
  18. Lumus

    String

    Tópico movido.
  19. Dúvida resolvida?
  20. Outro tópico: http://www.xtibia.com/forum/topic/236359-zig-host-host-de-qualidade-com-preco-acessivel/#entry1665878
  21. Em data/globalevents/scripts copie algum arquivo e renomeie para: eventoAut.lua e cole isto: --##############################-- ----------WWW.XTIBIA.COM---------- --###############################-- function onTime(interval) local t = { entrada = {{x = 26172, y = 24890, z = 7}}, item = 2160, -- id do item qtd = 100, -- qtd que irá ganhar } for _, k in ipairs(t.entrada) do local x = getTopCreature(k).uid if(x == 0 or not isPlayer(x)) then return doBroadcastMessage("Ninguém ganhou o evento!") else doPlayerAddItem(x, t.item, t.qtd) doBroadcastMessage("Parabéns, ".. getCreatureName(x) .." ganhou o evento!") end end return true end Já em globalevents.xml cole essa tag: <globalevent name="eventoAut" time="20:00:00" script="eventoAut.lua"/> Atenção: caso dê erro na função OnTime() troque para OnTimer()
  22. Você não pode criar um NPC usando uma função que sumona monstros. doCreateNpc(npcname, pos) Essa seria a função correta.
  23. Tópico repetido. Veja: http://www.xtibia.com/forum/topic/236363-ajuda-colocar-raid-para-criar-npc/ Tópico Movido.
  24. Qual versão você utiliza?
  25. Olá. Veja: http://www.xtibia.com/forum/topic/235737-distos-compiladas-10-12/
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...