Ir para conteúdo

Featured Replies

Postado

OTX2;

 

 

Qual erro está surgindo/O que você procura?

Tenho um servidor 7.72  e gostaria de fazer um walkeffect onde quando a pessoa anda aparece um efeito no personagem, eu já tinha um parecido em 8.6 onde funcionava normalmente, porém 
era feito por outfit.

alguém tem alguma solução para que nao seja feito atarves do onOutfit e que rode normalmente?

 

Você tem o código disponível? Se tiver publique-o aqui:
 

Spoiler

local events = {}

function onOutfit(cid, old, current)

local o,c = 3,3

	if (not o or not c or  o) then stopEvent(events[getPlayerGUID(cid)]) 
	end
	
	if  c then

		function WalkEffect(cid, c, pos)
			if not isCreature(cid) then return LUA_ERROR end
				if c then frompos = getThingPos(cid)
					if frompos.x ~= pos.x or frompos.y ~= pos.y or frompos.z ~= pos.z then 
						doSendMagicEffect(frompos, c) 
					end
				events[getPlayerGUID(cid)] = addEvent(WalkEffect, 100, cid, c, frompos)
				end 
		
		return true 
		end

	WalkEffect(cid, c, {x=0, y=0, z=0}) 
	end

return true
end

 

 

__________________

edit conseguir

 

local events = {}

function sendVipEffect2(cid, c, pos)

if not isCreature(cid) then 
    return LUA_ERROR 
end

local frompos = getThingPos(cid)
                    if frompos.x ~= pos.x or frompos.y ~= pos.y or frompos.z ~= pos.z then 
                        doSendMagicEffect(frompos, c) 
                    end
                events[getPlayerGUID(cid)] = addEvent(sendVipEffect2, 100, cid, c, frompos)


end


function onLogin(cid)
    sendVipEffect(cid)
    sendVipEffect2(cid, 24, {x=0, y=0, z=0})
    return true
end

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

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.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo