Ir para conteúdo

caotic

Infante
  • Total de itens

    1599
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que caotic postou

  1. Falta muita coisa e a formação não esta boa Tutorial Reprovado
  2. Parabéns Seu tutorial foi aprovado Belo vídeo Muito bem feito
  3. Pela bela formatação e pelo conteúdo Tutorial Aprovado
  4. Falta conteúdo você apenas deu print no seu mapa Tutorial Reprovado
  5. Parabéns seu tutorial foi aprovado.
  6. Eu acho que precisa melhorar a formatação. Acredito que não vai ser editado porque o tópico e de 2011 Tutorial Reprovado
  7. Já que o conteúdo foi retirado Tópico Reprovado
  8. Duvida Sanada Movido
  9. caotic

    Criar Armas

    Movido para pedidos e duvidas de scripts
  10. caotic

    Npc Sem Falas

    Duvida Sanada Tópico Movido
  11. caotic

    Sprite Golden Set

    Pedido entregue Tópico Movido
  12. Exatamente mais toda regra a exceção. Não e necessário por se a função não apresenta parâmetros. Já que na função addEvent usa "func(...)" Só postei para completar você já sabe disso.
  13. Ficaram bom já que essas estão bem antigas mesmo seria legal mudar. Mais você repetiu a do programador no forum
  14. Para colocar em spoiler e só colocar o conteudo dentro deles. [.spoiler] .............. [./spoiler] (Retire os pontos quando colocar os spoilers) Duvida Sanada Tópico Movido
  15. 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
  16. 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)
  17. 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>
  18. Nem tanto foi mais uma função. Gostei de sua criticidade ao usar for na array. Função banana eu ri.
  19. Tópico Movido a pedidos e duvidas geral resolvidas
  20. Duvida resolvida Tópico Movido
  21. Sky ele agradeceu o conteúdo que sem intenção ele postou.
  22. Duvida resolvida Tópico Movido
  23. caotic

    Script Ban

    De novo KUNGLOW? Pare de tanto flood. Vou te dar mais uma chance.
  24. O do guizitoG esta muito mal formatado. Este esta melhor para entender. Ou seja vou deixar ele.
  25. Titulo renomeado Tópico Movido
  • Quem Está Navegando   0 membros estão online

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