Ir para conteúdo

(Resolvido)Ajuda com esse script efeito quando player logar [SCRIPT]

Featured Replies

Postado
1 hora atrás, KR33 disse:

 

 

Muito obrigado deus abençoe vcs, mano to com uma ultima duvida no meu ot tem 8 sistemas eu so tenho 5 efeitos como fasso pra remover as linhas dos efeitos dos outros 3? tipo to tentando mais continua aparendo efeito.  TO FAZENDO ASSIM E NÃO SAIU TIPO QUERO Q ESSA LINHA NÃO SAIA EFEITO SO TEXTO TENDEU

  Mostrar conteúdo oculto


 [9] = {  Effect = 123, Storage = 259005, 10, text = "Otsutsuki",   color = COLOR_BLACK }, -- ## [valor da storage] ## --

 

coloca o efeito 0

                                                                                                                  Have no idea!

                                                                                                  freelance? go to my discord:  sun#8860

 

  • Respostas 27
  • Visualizações 2.3k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • local tabela_infos = { [0] = { Effect = 123, Storage = 259005, text = "Shinobi", color = COLOR_GREEN, efeito = 1}, -- ## [valor da storage] ## -- [1] = { Effect = 123, Storage = 259005,

  • você fez oque eu te falei?

  • o problema dele não é a posição do efeito. e sim problema com o script que mostra o mesmo a todos!

Posted Images

  • 1 year later...
Postado
Em 17/03/2021 em 18:19, 139 disse:

Agora os erros estão explicados.  
Finalizei o script do Sun, colocando os efeitos pra saírem por 5 segundos e centralizados devidamente no char. 
 

  Ocultar conteúdo


local function sendEff(cid, eff, times)
	local center = getPlayerPosition(cid)
	local offset = {x = center.x+1, y = center.y, z = center.z}
	if times > 0 then
		if isCreature(cid) then
			doSendMagicEffect(offset, eff)
			addEvent(sendEff, 1000, cid, eff, times-1)
		end
	end
end

local tabela_infos = {
[0] = {Effect = 1, Storage = 259005,  text = "Shinobi",     color = COLOR_GREEN,      efeito = 1}, 
[1] = {Effect = 2, Storage = 259005,  text = "Genin",       color = COLOR_DARKBROWN,  efeito = 2}, 
[2] = {Effect = 3, Storage = 259005,  text = "Chunin",      color = COLOR_YELLOW,     efeito = 2},
[3] = {Effect = 4, Storage = 259005,  text = "Jounin",      color = COLOR_LIGHTGREEN, efeito = 2}, 
[4] = {Effect = 5, Storage = 259005,  text = "Akatsuki",    color = COLOR_DARKRED,    efeito = 2}, 
[5] = {Effect = 6, Storage = 259005,  text = "Captao A.",   color = COLOR_WHITE,      efeito = 2}, 
[6] = {Effect = 7, Storage = 259005,  text = "Anbu",        color = COLOR_RED,        efeito = 2},
}

function onLogin(cid)
	print("HEHEXD")
	for value, dados in pairs(tabela_infos) do
		if getPlayerStorageValue(cid, dados.Storage) == value then
			sendEff(cid, dados.efeito, 5) -- Repetir o efeito por 5 segundos.
			doSendAnimatedText(getPlayerPosition(cid), dados.text, dados.color)
		end
	end
	return true
end 

 

 

 

 

desculpa reviver mais consegue me ajudar por ela na otx? não funcionou na otc so na distro normal

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.6k

Informação Importante

Confirmação de Termo