Pesquisar na Comunidade
Mostrando resultados para as tags ''annihilator''.
Encontrado 1 registro
-
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
-
- duvida
- annihilator
-
(e 1 mais)
Tags: