Ir para conteúdo

SkyLigh

Lorde
  • Total de itens

    2183
  • Registro em

  • Última visita

  • Dias Ganhos

    23

Tudo que SkyLigh postou

  1. Só conheço talkaction que faz isso. se quiser link só pedir
  2. SkyLigh

    spells error

    resolvido? caso for marque como melhor resposta para que o tópico seje dado como resolvido
  3. SkyLigh

    spells error

    então remova essas 2 tags spells.xml o script da spell já ta pfto o problema é seu spells.xml do jeito que seu spells.xml está nenhuma spell do seu ot está funcionando.
  4. SkyLigh

    spells error

    Mais o problema que acusa na distro são elas --' então remova elas do spells.xml
  5. SkyLigh

    spells error

    <instant name="" words="175" lvl="1" mana="10" prem="0" needtarget="1" range="6" exhaustion="2000" blockwalls="1" needlearn="0" script="naruto/.lua"> <instant name="" words="200" lvl="1" mana="10" prem="0" needtarget="1" range="6" exhaustion="2000" blockwalls="1" needlearn="0" script="naruto/.lua"> o problema está nestas tags elas estão sem diretório verifique os scripts de spells que tem na pasta e fale o nome de todos, para que eu consiga ajuda-lo
  6. Movido para resolvidos.
  7. Não é permitido suporte fora do fórum, hospede uma imagem no imgur.com e clique com o botão direito nela e clique em Copiar Imagem e cole aqui no post, caso contrario seu tópico sera movido para lixeira
  8. addOutfitCondition(conditionBlack, {lookType = 134, lookHead = 114, lookBody = 95, lookLegs = 94, lookFeet = 94, lookTypeEx = 0, lookAddons = 3})
  9. Ficaria algo embolado colocar varios addons nessa linha acha não ? se quiser posso fazer uma tabela poste o script aqui que eu a faço.
  10. o problema é em algum script creature do seu server, o distro acusa algum diretório?
  11. obrigado amor <3
  12. Por que não?
  13. Valeu seus lindos
  14. -- Do not remove the credits -- -- [MOVEMENT] Porta que abre automáticamente -- -- Developed by Rigby (João Vitor) -- -- Xtibia.com -- local porta = {621, 622, 605} -- porta fechada, porta meio aberta, porta aberta local portas = { [1] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 1, action = actionid }, [2] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 1, action = actionid }, [3] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 1, action = actionid }, [4] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 1, action = actionid }, } local delay = 150 -- ela vai demorar 0.1 segundos para fica totalmente aberta ou totalmente fechada function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) for i = 1, #portas do for i = 1, #portas do if getTileItemById(pos, porta[1]).uid > 0 then for i = 1, 2 do addEvent(function() doTransformItem(getTileItemById(pos, i == 1 and porta[1] or porta[2]).uid, porta[i + 1]) end, i * delay) end end return true end end 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(pos, porta[3]).uid > 0 then for i = 1, 2 do addEvent(function() doTransformItem(getTileItemById(pos, i == 1 and porta[3] or porta[2]).uid, porta[i == 1 and 2 or 1]) end, i * delay) end end end return true end
  15. Fala galera tudo bem? Semana passada tive um problema chato no meu OT e que quase todo baiak hoje em dia tem, era o problema do exhaust do paladin que não conseguia atacar e healar ao mesmo tempo, muitos players reclamaram até que fui atras pra tentar resolver e resolvi então decidi compartilhar vamos lá : CONFIGURAÇÃO Vá em data/weapons/weapons.xml e em todos weapons do paladin você adicione a seguinte tag : no tfs 0.3.6 Adicione a tag : swing="true" Como Fica : <distance id="7363" level="30" swing="true" event="function" value="default"/> <!-- Piercing Bolt --> tfs 0.4 Adicione a tag : swing="yes" Como Fica : <distance id="7363" level="30" swing="yes" event="function" value="default"/> <!-- Piercing Bolt --> E apos isso só id adicionando a tags em todos weapons de paladin, espero tê ajudado então é isso espero que gostem do tutorial algo simples e que muitos tem dúvida.
  16. -- Do not remove the credits -- -- [MOVEMENT] Porta que abre automáticamente -- -- Developed by Rigby (João Vitor) -- -- Xtibia.com -- local porta = {621, 622, 605} -- porta fechada, porta meio aberta, porta aberta local portas = { [1] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 1, action = actionid }, [2] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 1, action = actionid }, [3] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 1, action = actionid }, [4] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 1, action = actionid }, } local delay = 150 -- ela vai demorar 0.1 segundos para fica totalmente aberta ou totalmente fechada local action = 2701 -- action que ta no .xml, se muda la vai ter que muda aqui também function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) for i = 1, #portas do for i = 1, #portas do if getTileItemById(pos, porta[1]).uid > 0 then for i = 1, 2 do addEvent(function() doTransformItem(getTileItemById(pos, i == 1 and porta[1] or porta[2]).uid, porta[i + 1]) end, i * delay) end end return true end end end function onStepOut(cid, item, position, lastPosition, fromPosition, toPosition, actor) local tab = {} for _, pid in ipairs(getPlayersOnline()) do if getTileInfo(getCreaturePosition(pid)).actionid == portas[i].action then table.insert(tab, pid) end end if #tab == 0 then if getTileItemById(pos, porta[3]).uid > 0 then for i = 1, 2 do addEvent(function() doTransformItem(getTileItemById(pos, i == 1 and porta[3] or porta[2]).uid, porta[i == 1 and 2 or 1]) end, i * delay) end end end return true end fiz o que o lumus falou não testei....
  17. por que mais de 1 uma porta vai da muito trabalho pra fazer por causa que tem ligação com actions e além de tudo é moveevents vai dá um trabalho horroroso pra quem for fazer além de uma demora é os testes que vai ser necessário fazer. Por isso acho melhor você fazer 1 script por porta.
  18. lhe recomendo fazer 1 script por cada porta, se quiser posso editar esse mais tarde caso queira que solucione logo seu pedido seria melhor 1 script por cada porta.
  19. pesquise no globalevents.xml por <globalevent name="clean" e em interval poem em segundos o tempo do clean recomendo 4500
  20. Amigo não fique criando double topic. Movido para lixeira.
  21. Faça um tópico arrumado, coloque informações do ot caso contrario seu tópico será movido para lixeira.
  22. SkyLigh

    Server save

    Movido para resolvidos.
  23. vá em data/globalevents/talkactions.xml e adicione esta tag <globalevent name="save" interval="2600" event="script" value="save.lua"/> vá em data/globalevents/scripts e crie um arquivo.lua chamado save.lua e adicione esse código dentro : local config = { broadcast = {120, 30}, shallow = "no", delay = 120, events = 30 } config.shallow = getBooleanFromString(config.shallow) local function executeSave(seconds) if(isInArray(config.broadcast, seconds)) then local text = "" if(not config.shallow) then text = "Full s" else text = "S" end text = text .. "erver Vai Ser Salvo Em " .. seconds .. " Seg, Save Server!" doBroadcastMessage(text) end if(seconds > 0) then addEvent(executeSave, config.events * 1, seconds - config.events) else doSaveServer(config.shallow) end end function onThink(interval, lastExecution, thinkInterval) if(table.maxn(config.broadcast) == 0) then doSaveServer(config.shallow) else executeSave(config.delay) end return true end
  24. Amigo não fique criando tópicos com o mesmo sentido mais de uma vez. Tópico fechado e movido para lixeira.
  25. De acordo com o concurso de membro do mês, eu acho que seria legal Scripter do Mês, Mapper do Mês, Spriter do Mês e programador do mês. O membro receberia esse título por sua contribuição a tal área, com isso receberia uma conquista caso for selecionado o Scripter do Mês ou Mapper do Mês, e assim pelas outras áreas também. O titulo seria dado ao membro que contribuiu com conteúdos para seção e também contribuiu na seção de suporte, que seria um incentivo para quem não conseguir membro do mês. Então é isso espero que curtam a ideia.
  • Quem Está Navegando   0 membros estão online

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