Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''annihilator''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

Encontrado 1 registro

  1. Olá, gostaria que algum scripter pudesse me ajudar. Tenho um script funcional de uma Super-Annihilator própria do meu Server, e gostaria de adicionar a Trash-Function, e a função para que não possam entrar 2 times juntos. Lembrando que a trash function é a que envia os monstros já presentes pra outro lugar... As coordenadas poderiam ser deixadas em aberto, que eu mesmo insiro aqui. Já tentei mesclar esse código com o de outro script de annihilator com as mesmas funções, mas não deu muito certo... Aguardo respostas, obrigado! mateuslp Aqui está o Script atual. local t = { lvl = 300, entrada = { {x = 1086, y = 1059, z = 15}, -- pos players {x = 1085, y = 1059, z = 15}, {x = 1084, y = 1059, z = 15}, {x = 1083, y = 1059, z = 15} }, saida = { {x = 1095, y = 1059, z = 15}, -- pos para onde eles irão {x = 1094, y = 1059, z = 15}, {x = 1093, y = 1059, z = 15}, {x = 1092, y = 1059, z = 15} }, monstros = { {{x = 1092, y = 1057, z = 15}, "Rambo"}, -- defina pos dos montros e nomes {{x = 1092, y = 1061, z = 15}, "Rambo"}, {{x = 1094, y = 1057, z = 15}, "Rambo"}, {{x = 1094, y = 1061, z = 15}, "Rambo"}, {{x = 1096, y = 1059, z = 15}, "Jaul"}, {{x = 1097, y = 1059, z = 15}, "Jaul"} } } function onUse(cid, item, fromPosition, itemEx, toPosition) local check = {} for _, k in ipairs(t.entrada) do local x = getTopCreature(k).uid if(x == 0 or not isPlayer(x) or getPlayerLevel(x) < t.lvl) then doPlayerSendCancel(cid, 'Está faltando player ou alguém não possui level '..t.lvl..' ou mais.') return true end table.insert(check, x) end for _, summon in pairs(t.monstros) do local creature = getTopCreature(summon[1]).uid if(creature > 0 and not isPlayer(creature)) then doRemoveCreature(creature) end doCleanTile(summon[1]) doCreateMonster(summon[2], summon[1]) end for i, tid in ipairs(check) do doSendMagicEffect(t.entrada[i], CONST_ME_POFF) doTeleportThing(tid, t.saida[i], false) doSendMagicEffect(t.saida[i], CONST_ME_ENERGYAREA) end doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945) return true end
×
×
  • Criar Novo...