Ir para conteúdo

Featured Replies

Postado

Ajuda Num script Do Qual..

exemplo sao tuas alavanca de addon

uma first addon e outra second addon

ao clica na alavanca.. fala os itens q precisa para ganha a addon

ou se tiver ganha a addon :D

ATT :bleh:

Resolvido por Summ

Ir para solução
Postado
  • Solução

firstaddon.lua 

local config = { 

	message = [[

				Escreva aqui os nome dos items necessários pra conseguir o addon, essa mensagem vai aparecer pro player

	]],

	remove_items = {item1, item2, item3}, -- coloque quantos items quiser, lembre-se de separar ele por ",".
	storage = 65793,
	addons = {id_male, id_female}, -- ID MALE E FEMALE 
}

function onUse(player)

	if player:getStorageValue(storage) < 1 then
		local items = 0
		for i = 1, #config.remove_items do
			if player:getItemCount(config.remove_items[i]) >= 1 then
				items = items + 1
			end
		end
		if items == #config.remove_items then
			for i = 1, #config.remove_items do
                                player:removeItem(config.remove_items[i], 1)
				player:addOutfitAddon(config.addons[1], 1)
				player:addOutfitAddon(config.addons[2], 1)
				player:setStorageValue(config.storage, 1)
				player:sendMessageText(19, "HUhrurhurh")
				player:sendMagicEffect(29)
			end
		else
			player:popupFYI(config.message)
		end	
	else
		player:sendMessageText(19, "Você já tem esse addon")
	end	

	return true
end
	<action actionid="7555" script="firstaddon.lua"/>

Lembre-se de colocar na alavanca pelo rme actionid "7555".

 

 

 

 

 

secondaddons.lua

local config = { 

	message = [[

				Escreva aqui os nome dos items necessários pra conseguir o addon, essa mensagem vai aparecer pro player

	]],

	remove_items = {item1, item2, item3}, -- coloque quantos items quiser, lembre-se de separar ele por ",".
	storage = 65794,
	addons = {id_male, id_female}, -- ID MALE E FEMALE 
}

function onUse(player)

	if player:getStorageValue(storage) < 1 then
		local items = 0
		for i = 1, #config.remove_items do
			if player:getItemCount(config.remove_items[i]) >= 1 then
				items = items + 1
			end
		end
		if items == #config.remove_items then
			for i = 1, #config.remove_items do
                                player:removeItem(config.remove_items[i], 1)
				player:addOutfitAddon(config.addons[1], 2)
				player:addOutfitAddon(config.addons[2], 2)
				player:setStorageValue(config.storage, 1)
				player:sendMessageText(19, "HUhrurhurh")
				player:sendMagicEffect(29)
			end
		else
			player:popupFYI(config.message)
		end	
	else
		player:sendMessageText(19, "Você já tem esse addon")
	end	

	return true
end
	<action actionid="7556" script="secondaddon.lua"/>

Lembre-se de colocar na alavanca pelo rme actionid "7556".

Editado por Summ (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