LukinhasV10 0 Postado Outubro 16, 2011 Share Postado Outubro 16, 2011 Boa tarde pessoal! Sou novo no xtibia, pois procurei, procurei e procurei uma forma de fazer o que estou tentando fazer, mas nao encontrei nada... Por isso, estou recorrendo a voces. Acredito que seja muito facil para os scripters mais avancados. Bom, o que eu quero parece ser bem simples, só que nao sei nem como comecar a fazer-lo. É o seguinte, eu gostaria de fazer um efeito nas contas Gods. Mas que efeito ? É simples, o efeito é o mesmo usado no item fireworks rocket (ID: 6576), que quando usado, um efeito de "fogos de artificios" saem... Bom, acredito que voces possam fazer um item qualquer, que quando equipado comece a "soltar" esses efeitos de forma randomica em relacao a cores, que podem ser as mesmas do fireworks rocket, que se eu me lembro é azul, amarelo e vermelho. E randomico tbm, em relacao a posicao... Eu gostaria que eles saissem em volta do God, como se fosse um exori... Mas um por vez, e em locais diferentes... Acho que voces entenderam. Resumindo, eu quero um item que quando equipado solte as "fumacinhas" dos fireworks rocket nos 8 sqm's em volta do personagem e com efeito de cores tbm randomicos, que voces podem aproveitar as do fireworks mesmo. Por favor, eu quero muito esse script, se puderem me ajudar eu fico muito grato. Acredito que esteja em anexo, uma imagem com o efeito do fireworks quando usado. Aaaa, com certeza voce ganhará um REP++, nao precisa nem pedir. Obrigado pela atencao, Lucas. Link para o comentário https://xtibia.com/forum/topic/170075-pedido-scriptaction-de-efeitos/ Compartilhar em outros sites More sharing options...
141831 16 Postado Outubro 16, 2011 Share Postado Outubro 16, 2011 (editado) Vou deixar para o digaao fazer , como ainda sou iniciante ! Editado Outubro 16, 2011 por StremeMakky Link para o comentário https://xtibia.com/forum/topic/170075-pedido-scriptaction-de-efeitos/#findComment-1117960 Compartilhar em outros sites More sharing options...
LukinhasV10 0 Postado Outubro 16, 2011 Autor Share Postado Outubro 16, 2011 Ja estou comecando a fazer o script .. ja ja eu posto .. Cara, muitissimo obrigado. Eu esqueci de falar, e nao se afeta no seu trabalho. Mas eu estou criando um ot na versao 8.60... Nao sei se em outras versoes, o modo de script muda e etc... Achei melhor falar agora mesmo. Link para o comentário https://xtibia.com/forum/topic/170075-pedido-scriptaction-de-efeitos/#findComment-1117962 Compartilhar em outros sites More sharing options...
digo1040 56 Postado Outubro 16, 2011 Share Postado Outubro 16, 2011 (editado) Eai, Va em creaturescripts/scripts crie um arquivo e coloque isto: function onThink(cid, interval) local acesso = 5 -- acesso minimo para aparecer o efeito (groupid) if getPlayerGroupId(cid) >= acesso and not isPlayerGhost(cid) then local pp = getCreaturePosition(cid) local pos = { [1] = {x=(pp.x-1), y=(pp.y-1), z=pp.z}, [2] = {x=pp.x, y=(pp.y-1), z=pp.z}, [3] = {x=(pp.x+1), y=(pp.y-1), z=pp.z}, [4] = {x=(pp.x-1), y=pp.y, z=pp.z}, [5] = {x=(pp.x+1), y=pp.y, z=pp.z}, [6] = {x=(pp.x-1), y=(pp.y+1), z=pp.z}, [7] = {x=pp.x, y=(pp.y+1), z=pp.z}, [8] = {x=(pp.x+1), y=(pp.y+1), z=pp.z} } local efeito = math.random(28, 30) doSendMagicEffect(pos[math.random(1, 8)], efeito) end return true end No script coloque o groupid minimo para aparecer o efeito Vá em creaturescripts.xml e coloque essa tag: <event type="think" name="efeito" event="script" value="nome do seu script.lua"/> E por último vá em creaturescripts/scripts/login.lua e coloque isso: registerCreatureEvent(cid, "efeito") Bom é isso Editado Outubro 17, 2011 por Digaao Link para o comentário https://xtibia.com/forum/topic/170075-pedido-scriptaction-de-efeitos/#findComment-1117997 Compartilhar em outros sites More sharing options...
Posts Recomendados