Ir para conteúdo
  • Cadastre-se

[Resolvido] Efeitos em Teleports Falantes


Posts Recomendados

Galera, preciso que além de soltar o nome, que solte algum efeito nos teleports falantes.

local config = {

positions = {

["Baiak Sky"] = { x = 160, y = 54, z = 7 },

["Zumbie"] = { x = 165, y = 50, z = 7 },

["ArenaPVP"] = { x = 157, y = 53, z = 7 },

["Time 1"] = { x = 376, y = 40, z = 6 },

["Time 2"] = { x = 376, y = 43, z = 6 },

["FootBall"] = { x = 165, y = 52, z = 7 },

["Teleports"] = { x = 157, y = 54, z = 7 },

["Forje"] = { x = 157, y = 47, z = 7 },

["Coliseum"] = { x = 155, y = 47, z = 7 },

["Dota"] = { x = 154, y = 47, z = 7 },

["Arena War"] = { x = 165, y = 51, z = 7 },

["Trainers"] = { x = 157, y = 55, z = 7 },

["Citys"] = { x = 165, y = 48, z = 7 },

["Desert"] = { x = 165, y = 49, z = 7 },

["VIP CITY"] = { x = 500, y = 49, z = 7 },

["WoE"] = { x = 156, y = 47, z = 7 },

["FootBall"] = { x = 165, y = 52, z = 7 },

["Oeste"] = { x = 1237, y = 1046, z = 1 },

["Leste"] = { x = 1242, y = 1046, z = 1 },

}

}

function onThink(cid, interval, lastExecution)

for text, pos in pairs(config.positions) do

doSendAnimatedText(pos, text, math.random(1, 255))

end

return TRUE

end

Link para o post
Compartilhar em outros sites

local config = {

positions = {

[54] = { x = 358, y = 36, z = 7 },

[33] = { x = 362, y = 36, z = 7 },

[5] = { x = 366, y = 36, z = 7 },

[65] = { x = 370, y = 36, z = 7 },

[40] = { x = 162, y = 52, z = 7 },

[61] = { x = 155, y = 52, z = 7 },

[58] = { x = 156, y = 56, z = 7 },

[57] = { x = 163, y = 56, z = 7 },

}

}

function onThink(cid, interval, lastExecution)

for effect, pos in pairs(config.positions) do

doSendMagicEffect(pos, effect)

end

return TRUE

end

so trocar e por na xml effects

Pra Quem Curte Um " Hard Rock , Metal , Industrial , Classicos " Curtão Minha Radio Online Pessoal .

46020889.jpg

Link para o post
Compartilhar em outros sites

so utilizar esse script .

globalevents tbm .


local pos =

{

    {{x = 153, y = 47, z = 7}, {x = 166, y = 49, z = 7, stackpos = 253}},

    }

function onThink(cid, interval, lastExecution)

    for _, positions in pairs(pos) do

	    doSendMagicEffect(positions[1], 18) -- efeito

	    if getThingFromPos(positions[2]).itemid > 0 then

		    for _, name in pairs(getOnlinePlayers()) do

			    local player = getPlayerByName(name)

				    doSendAnimatedText(positions[1], "", 18) 

		    end

	    end

    end

return TRUE

end 

em globalevents.xml

<globalevent name="MagicEffect1" interval="0" script="arquivo.lua" />

Att,

Skyligh

Entrada Como Membro 14 / 08 / 2012

Entrada Como Suporte 05 / 12 / 2012

Saída Como Suporte 06 / 01 / 2013

sem_ta28.png

Contato : [email protected] / [email protected]

Link para o post
Compartilhar em outros sites

Se quiser um efeito x pra cada um:



local positions = {

-- ["TEXTO"]     = {{       posição        }, id},

   ["Baiak Sky"] = {{x = 160, y = 54, z = 7}, 18},

   ["Zumbie"]    = {{x = 165, y = 50, z = 7}, 22},

   ["ArenaPVP"]  = {{x = 157, y = 53, z = 7}, 23},

   ["Time 1"]    = {{x = 376, y = 40, z = 6}, 12},

   ["Time 2"]    = {{x = 376, y = 43, z = 6}, 10},

   ["FootBall"]  = {{x = 165, y = 52, z = 7}, 17},

   ["Teleports"] = {{x = 157, y = 54, z = 7}, 18},

   ["Forje"]     = {{x = 157, y = 47, z = 7}, 9},

   ["Coliseum"]  = {{x = 155, y = 47, z = 7}, 6},

   ["Dota"]      = {{x = 154, y = 47, z = 7}, 2},

   ["Arena War"] = {{x = 165, y = 51, z = 7}, 7},

   ["Trainers"]  = {{x = 157, y = 55, z = 7}, 20},

   ["Citys"]     = {{x = 165, y = 48, z = 7}, 55},

   ["Desert"]    = {{x = 165, y = 49, z = 7}},

   ["VIP CITY"]  = {{x = 500, y = 49, z = 7}},

   ["WoE"]       = {{x = 156, y = 47, z = 7}},

   ["FootBall"]  = {{x = 165, y = 52, z = 7}},

   ["Oeste"]     = {{x = 1237, y = 1046, z = 1}},

   ["Leste"]     = {{x = 1242, y = 1046, z = 1}},

}


function onThink(cid, interval, lastExecution)

   for text, v in pairs(config.positions) do

      doSendAnimatedText(v[1], text, math.random(1, 255))

 doSendMagicEffect(v[1], v[2] or 18)

   end


   return true

end

caso você não ponha efeito fica o 18 por padrão.

-"Supra Omnes Lux Lucis"

- Acima de todos brilha a Luz -

5VGnDyBz.png

Link para o post
Compartilhar em outros sites

Se quiser um efeito x pra cada um:



local positions = {

-- ["TEXTO"] = {{ posição }, id},

["Baiak Sky"] = {{x = 160, y = 54, z = 7}, 18},

["Zumbie"] = {{x = 165, y = 50, z = 7}, 22},

["ArenaPVP"] = {{x = 157, y = 53, z = 7}, 23},

["Time 1"] = {{x = 376, y = 40, z = 6}, 12},

["Time 2"] = {{x = 376, y = 43, z = 6}, 10},

["FootBall"] = {{x = 165, y = 52, z = 7}, 17},

["Teleports"] = {{x = 157, y = 54, z = 7}, 18},

["Forje"] = {{x = 157, y = 47, z = 7}, 9},

["Coliseum"] = {{x = 155, y = 47, z = 7}, 6},

["Dota"] = {{x = 154, y = 47, z = 7}, 2},

["Arena War"] = {{x = 165, y = 51, z = 7}, 7},

["Trainers"] = {{x = 157, y = 55, z = 7}, 20},

["Citys"] = {{x = 165, y = 48, z = 7}, 55},

["Desert"] = {{x = 165, y = 49, z = 7}},

["VIP CITY"] = {{x = 500, y = 49, z = 7}},

["WoE"] = {{x = 156, y = 47, z = 7}},

["FootBall"] = {{x = 165, y = 52, z = 7}},

["Oeste"] = {{x = 1237, y = 1046, z = 1}},

["Leste"] = {{x = 1242, y = 1046, z = 1}},

}


function onThink(cid, interval, lastExecution)

for text, v in pairs(config.positions) do

doSendAnimatedText(v[1], text, math.random(1, 255))

doSendMagicEffect(v[1], v[2] or 18)

end


return true

end

caso você não ponha efeito fica o 18 por padrão.

maxfk.jpg

Link para o post
Compartilhar em outros sites

Ops, esquecí de tirar o config. xD



local positions = {

-- ["TEXTO"]     = {{       posição        }, id},

   ["Baiak Sky"] = {{x = 160, y = 54, z = 7}, 18},

   ["Zumbie"]    = {{x = 165, y = 50, z = 7}, 22},

   ["ArenaPVP"]  = {{x = 157, y = 53, z = 7}, 23},

   ["Time 1"]    = {{x = 376, y = 40, z = 6}, 12},

   ["Time 2"]    = {{x = 376, y = 43, z = 6}, 10},

   ["FootBall"]  = {{x = 165, y = 52, z = 7}, 17},

   ["Teleports"] = {{x = 157, y = 54, z = 7}, 18},

   ["Forje"]     = {{x = 157, y = 47, z = 7}, 9},

   ["Coliseum"]  = {{x = 155, y = 47, z = 7}, 6},

   ["Dota"]      = {{x = 154, y = 47, z = 7}, 2},

   ["Arena War"] = {{x = 165, y = 51, z = 7}, 7},

   ["Trainers"]  = {{x = 157, y = 55, z = 7}, 20},

   ["Citys"]     = {{x = 165, y = 48, z = 7}, 55},

   ["Desert"]    = {{x = 165, y = 49, z = 7}},

   ["VIP CITY"]  = {{x = 500, y = 49, z = 7}},

   ["WoE"]       = {{x = 156, y = 47, z = 7}},

   ["FootBall"]  = {{x = 165, y = 52, z = 7}},

   ["Oeste"]     = {{x = 1237, y = 1046, z = 1}},

   ["Leste"]     = {{x = 1242, y = 1046, z = 1}},

}


function onThink(cid, interval, lastExecution)

   for text, v in pairs(positions) do

      doSendAnimatedText(v[1], text, math.random(1, 255))

 doSendMagicEffect(v[1], v[2] or 18)

   end


   return true

end


-"Supra Omnes Lux Lucis"

- Acima de todos brilha a Luz -

5VGnDyBz.png

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo