Jump to content

(Resolvido)[PEDIDO] effect no monstro ao player aparecer na tela


Go to solution Solved by Vodkart,

Recommended Posts

  • Moderator

@Mark Charlotte opa seria muito interessante pra mim também acredito que essa alteração possa ser feita na source mas tem uns mago ai que possivelmente consegue fazer por script kkkkkk

🛠️ Projeto NTO NS 🛠️

📝 Detalhes 📝

🗺️ Mapa próprio em produção 🗺️

🖱️ Versão: 8.60 🖱️

🔥 War System 🔥

⚔️ Jutsus Próprios baseado no anime ⚔️

🔰 Itens com as características e efeitos do anime 🔰

💻 Para mais detalhes acesse as redes sociais do servidor abaixo 💻

💡 Usando como referencias Anime/Jogos/Wallpapers etc... para trazer algo mais próximo possível do universo de Naruto 💡

 

💎 Redes Sociais 💎

🌀 Facebook 🌀

🎒 Youtube 🎒
🌌 Discord 🌌

 

📚 Tutoriais / Conteúdos 📥

♨️ Clique Aqui ♨️

Link to post
Share on other sites

Não tem dificuldade nesse código, só fazer pelo creaturescript no onTarget, para que se estiver na tela do monstro (7x7 sqm que é a visão do montro e não me engano), vai soltar uns efeitos de area ou no player, no monstro, etc...

----------------------------------

 

registra no onLogin e cria a tag

 

 

function onThink(cid, interval, lastExecution)
	local monster_name = "Boss Iziris" -- nome do monstro
	local storage = 986542
	local effect = 45
	local var = {}	
	local t = getSpectators(getPlayerPosition(cid), 7, 5, false) -- tela do player 7x5 sqm (pode alterar)
	if t then
		for _, ret in ipairs(t) do
			if isMonster(ret) and getCreatureName(ret) == monster_name then
				var[#var+1] = ret
			end
		end
		if #var > 0 then
			setPlayerStorageValue(cid, storage, 1)
			doSendMagicEffect(getCreaturePosition(var[1]), effect) 
		else
			setPlayerStorageValue(cid, storage, 0)
		end
	end
	return true
end

 

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

Dota System 8.6 Com Buffs Automáticos + MAPA (100%) - PVP

Link para Downloadhttps://www.4shared.com/rar/SMta8CQ8fi/Dota_Venda.html?

 

[+]--------------------------------------[+]-------------------------------------------[+]

 

DISCORDvodkart#6090

 

Link to post
Share on other sites

  • Moderator

@Mark Charlotte interessante @Vodkart existe alguma forma de fazer com que apareça o efeito uma vez sete a storage para aquele monstro no caso aquele em especifico para não afetar outro monstro do mesmo tipo por exemplo

 

Demon do lado direito me viu monstrou o efeito ai não mostra mais apenas uma vez e o demon do lado esquerdo me viu mostra o efeito apenas uma vez e não mostra mais ?

🛠️ Projeto NTO NS 🛠️

📝 Detalhes 📝

🗺️ Mapa próprio em produção 🗺️

🖱️ Versão: 8.60 🖱️

🔥 War System 🔥

⚔️ Jutsus Próprios baseado no anime ⚔️

🔰 Itens com as características e efeitos do anime 🔰

💻 Para mais detalhes acesse as redes sociais do servidor abaixo 💻

💡 Usando como referencias Anime/Jogos/Wallpapers etc... para trazer algo mais próximo possível do universo de Naruto 💡

 

💎 Redes Sociais 💎

🌀 Facebook 🌀

🎒 Youtube 🎒
🌌 Discord 🌌

 

📚 Tutoriais / Conteúdos 📥

♨️ Clique Aqui ♨️

Link to post
Share on other sites

  • Solution
function onThink(cid, interval, lastExecution)
	local monster_name = "Boss Iziris" -- nome do monstro
	local storage, exhausted = 986542, 60
	local effect = 45
	local t = getSpectators(getPlayerPosition(cid), 7, 5, false) -- tela do player 7x5 sqm (pode alterar)
	if t then
		for _, ret in ipairs(t) do
			if isMonster(ret) and getCreatureName(ret) == monster_name and getGlobalStorageValue(storage) <= os.time() then
				setGlobalStorageValue(storage, os.time()+exhausted)
				doSendMagicEffect(getCreaturePosition(ret), effect) 
			end
		end
	end
	return true
end

 

@Brunds acho que não dá certo, porque o cid dos monstros é único, digamos que para todos os demons seja 38374767

 

 

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

Dota System 8.6 Com Buffs Automáticos + MAPA (100%) - PVP

Link para Downloadhttps://www.4shared.com/rar/SMta8CQ8fi/Dota_Venda.html?

 

[+]--------------------------------------[+]-------------------------------------------[+]

 

DISCORDvodkart#6090

 

Link to post
Share on other sites

  • Moderator

@Vodkart então se um monstro aparecer o efeito em questão o outro não vai aparecer?

🛠️ Projeto NTO NS 🛠️

📝 Detalhes 📝

🗺️ Mapa próprio em produção 🗺️

🖱️ Versão: 8.60 🖱️

🔥 War System 🔥

⚔️ Jutsus Próprios baseado no anime ⚔️

🔰 Itens com as características e efeitos do anime 🔰

💻 Para mais detalhes acesse as redes sociais do servidor abaixo 💻

💡 Usando como referencias Anime/Jogos/Wallpapers etc... para trazer algo mais próximo possível do universo de Naruto 💡

 

💎 Redes Sociais 💎

🌀 Facebook 🌀

🎒 Youtube 🎒
🌌 Discord 🌌

 

📚 Tutoriais / Conteúdos 📥

♨️ Clique Aqui ♨️

Link to post
Share on other sites

@Brunds Da para fazer todos os monstro que estejam na tela sair um efeito, mas não teria como colocar uma storage neles por exemplo, para saber se ja saiu efeito nele ou não... 

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

Dota System 8.6 Com Buffs Automáticos + MAPA (100%) - PVP

Link para Downloadhttps://www.4shared.com/rar/SMta8CQ8fi/Dota_Venda.html?

 

[+]--------------------------------------[+]-------------------------------------------[+]

 

DISCORDvodkart#6090

 

Link to post
Share on other sites

  • Moderator

@Vodkart entendo mas não existiria a variação que o efeito iria sair todos ao mesmo tempo tipo um efeito global a todos os monstros com aquele nome? ou daria pra fazer o efeito sair pra cada monstro mesmo com o mesmo nome quando e si ele ver um inimigo no caso o player

🛠️ Projeto NTO NS 🛠️

📝 Detalhes 📝

🗺️ Mapa próprio em produção 🗺️

🖱️ Versão: 8.60 🖱️

🔥 War System 🔥

⚔️ Jutsus Próprios baseado no anime ⚔️

🔰 Itens com as características e efeitos do anime 🔰

💻 Para mais detalhes acesse as redes sociais do servidor abaixo 💻

💡 Usando como referencias Anime/Jogos/Wallpapers etc... para trazer algo mais próximo possível do universo de Naruto 💡

 

💎 Redes Sociais 💎

🌀 Facebook 🌀

🎒 Youtube 🎒
🌌 Discord 🌌

 

📚 Tutoriais / Conteúdos 📥

♨️ Clique Aqui ♨️

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

Confirmação de Termo