Ir para conteúdo

caotic

Infante
  • Total de itens

    1599
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que caotic postou

  1. Assim? function onPrepareDeath(cid, lastHitKiller, mostDamageKiller) local area = 18 ------- A area que o efeito vai alcançar---- local effect = 23 --- Id do efeito de área para deixar mais bonito escolha um vibrante e colorido-------- local creature = "Demon" -- Monstro que revive --- local chance = 4 --- Chance de 1 uma ou seja se você por 10 existe 10% de sair o monstro----- function doSendDistanceEffectAround(cid, position, AreaNumber, type) local numberInArea = tonumber(AreaNumber) local distance0 = {x=position.x, y=position.y-numberInArea, z=position.z} local distance1 = {x=position.x+numberInArea, y=position.y, z=position.z} local distance2 = {x=position.x, y=position.y+numberInArea, z=position.z} local distance3 = {x=position.x-numberInArea, y=position.y, z=position.z} return doSendDistanceShoot(position, distance0, type) and doSendDistanceShoot(position, distance1, type) and doSendDistanceShoot(position, distance2, type) and doSendDistanceShoot(position, distance3, type) end ran = math.random(1, chance) if ran == 1 then doSendDistanceEffectAround(cid, getCreaturePosition(cid), area, effect) doCreateMonster(creature, getCreaturePosition(cid)) end return doRemoveCreature(cid) end
  2. Se for por área usa getThingFromPos(pos).uid Para usar remove item doRemoveItem(item para ser removido, e quantidade da remoção) Tipo para remover item de tal pos local pos = {x=3133, y=12312, z=7} doRemoveItem(getThingFromPos(pos).uid, 1)
  3. Hoje venho trazer um script bem simples para vocês. Eu fiz um script para um amigo e resolvi postar no xtibia para meus queridos xtibianos. E bem simples o script quando a criatura morre ela transforma em outra com a vida full dando um efeito de área bem bonito. E simplesinho mais e funcional e útil. Vá em creaturescripts e crie um arquivo lua chamado monster. function onPrepareDeath(cid, lastHitKiller, mostDamageKiller) local area = 18 ------- A area que o efeito vai alcançar---- local effect = 23 --- Id do efeito de área para deixar mais bonito escolha um vibrante e colorido-------- local creature = "Demon" -- Monstro que revive --- function doSendDistanceEffectAround(cid, position, AreaNumber, type) local numberInArea = tonumber(AreaNumber) local distance0 = {x=position.x, y=position.y-numberInArea, z=position.z} local distance1 = {x=position.x+numberInArea, y=position.y, z=position.z} local distance2 = {x=position.x, y=position.y+numberInArea, z=position.z} local distance3 = {x=position.x-numberInArea, y=position.y, z=position.z} return doSendDistanceShoot(position, distance0, type) and doSendDistanceShoot(position, distance1, type) and doSendDistanceShoot(position, distance2, type) and doSendDistanceShoot(position, distance3, type) end doSendDistanceEffectAround(cid, getCreaturePosition(cid), area, effect) doCreateMonster(creature, getCreaturePosition(cid)) return doRemoveCreature(cid) end Coloque esta tag em creaturescripts.xml <event type="preparedeath" name= "revive" event="script" value="monster.lua"/> Registre no xml do monstro que vai se transformar colocando antes do <monster>. <script> <event name="revive"/> </script>
  4. Nem tanto foi mais uma função. Gostei de sua criticidade ao usar for na array. Função banana eu ri.
  5. Sky ele agradeceu o conteúdo que sem intenção ele postou.
  6. caotic

    Script Ban

    De novo KUNGLOW? Pare de tanto flood. Vou te dar mais uma chance.
  7. O do guizitoG esta muito mal formatado. Este esta melhor para entender. Ou seja vou deixar ele.
  8. Titulo renomeado Tópico Movido
  9. Tópico Movido para pedidos e duvidas de scripts resolvidos
  10. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  11. caotic

    Scripts Iniciais

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  12. caotic

    Scripts Iniciais

    Pedido atendindo Tópico Movido
  13. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  14. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  15. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  • Quem Está Navegando   0 membros estão online

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