Ir para conteúdo

Featured Replies

Postado

Eu to usando esse script pra aparecer um efeito pro player que tiver o storage 4001, ele ta funcionando, mas a function ta Onlogin,ou seja, ele só funciona quando o player loga, ai eu queria que o efeito aparecesse logo quando o player recebesse ele, sem precisa relogar e tb por tempo indeterminado, se possivel

effect.lua

local effect = 55 -- Efeito que vai usar

local pos = { x = 1342, y = 1659, z = 5 }

local storage = 4001 -- Storage que o player precisa ter

function onLogin(cid)

if getPlayerStorageValue(cid, storage) == 1 then

SendEffect(cid)

end

return TRUE

end

function SendEffect(cid)

doSendMagicEffect(pos, effect)

return TRUE

end

  • Respostas 7
  • Visualizações 1k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

local time = 5 -- em quanto segundos irá ficar enviando o efeito

local effect = 55 -- Efeito que vai usar

local pos = { x = 1342, y = 1659, z = 5 }

local storage = 4001 -- Storage que o player precisa ter

function onLogin(cid)

if getPlayerStorageValue(cid, storage) == 1 then

SendEffect(cid)

end

return TRUE

end

function SendEffect(cid)

doSendMagicEffect(pos, effect)

addEvent(function() SendEffect(cid) end,time*1000)

return TRUE

end

@Testa isso .

Editado por tonyplyson (veja o histórico de edições)

sign1z.png

Clique na imagem e veja nosso TOPICO OFFICIAL

Postado

Explique de novo o que voce ker.

Eu entendi assim , para o efeito sair direto . de x em x segundos o efeito aparecer . é isso?

sign1z.png

Clique na imagem e veja nosso TOPICO OFFICIAL

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo