Ir para conteúdo

Featured Replies

Postado

Olá!

 

Estou com um script de addon por level mas não sei como adiciono os addons e tal, aqui pede o id do addon mas não sei onde posso ver o id do addon. Alguém pode me explicar?

 

local tabela = 
{
	-- [level] = type = "addon", id = ID_ADDON_FEMALE, id2 = ID_ADDON_MALE, msg = "MENSAGEM"},
	
    -- Citizen
	[40] = {type = "addon", id = 136, id2 = 128, msg = "Voce ganhou o addon citizen full por alcancar o level 40!"},
	[40] = {type = "addon", id = 136, id2 = 128, msg = "Voce ganhou o addon citizen full por alcancar o level 40!"},
}

local storage = 15000

function onAdvance(player, skill, oldLevel, newLevel)

	if (skill == 8) then
		for level, _ in pairs(tabela) do
			if player:getLevel() >= level and player:getStorageValue(storage) < level then
				if tabela[level].type == "addon" then
					player:addOutfitAddon(tabela[level].id, 3)
					player:addOutfitAddon(tabela[level].id2, 3)
				else
					return false
				end

				player:sendTextMessage(MESSAGE_EVENT_ADVANCE, tabela[level].msg)
				player:setStorageValue(storage, level)
			end
		end
	end

	player:save() -- salvando player   

	return true
end

 

Rep++

Oi

  • Respostas 8
  • Visualizações 681
  • Created
  • Última resposta

Top Posters In This Topic

Postado

em outfits.XML tu ve o looktype :

		<list gender="0" lookType="136" name="Citizen"/>
		<list gender="1" lookType="128" name="Citizen"/>

e dps só configurar no script :

[40] = {type = "addon", id = 136, id2 = 128, msg = "Voce ganhou o addon citizen full por alcancar o level 40!"},
[level] = {type = "addon", id = looktype, id2 = outrolooktype, msg = "E BLÁ BLÁ DA MENSAGEM"},

um exemplo :

	<list gender="0" lookType="137" name="Hunter"/>
	<list gender="1" lookType="129" name="Hunter"/>
[100] = {type = "addon", id = 137, id2 = 129, msg = "Voce ganhou o addon hunterfull por alcancar o level 100!"},

abrçs

EQD4Qy4.gif

Postado
  • Autor

em outfits.XML tu ve o looktype :

		<list gender="0" lookType="136" name="Citizen"/>
		<list gender="1" lookType="128" name="Citizen"/>

e dps só configurar no script :

[40] = {type = "addon", id = 136, id2 = 128, msg = "Voce ganhou o addon citizen full por alcancar o level 40!"},
[level] = {type = "addon", id = looktype, id2 = outrolooktype, msg = "E BLÁ BLÁ DA MENSAGEM"},

um exemplo :

	<list gender="0" lookType="137" name="Hunter"/>
	<list gender="1" lookType="129" name="Hunter"/>
[100] = {type = "addon", id = 137, id2 = 129, msg = "Voce ganhou o addon hunterfull por alcancar o level 100!"},

abrçs

Entendi, mas somente ganha o addon full né? Teria como fazer ganhar addon por addon não? Por exemplo, lvl 10 ganhar o primeiro addon do citizen, level 30 ganhar o segundo e tal

Oi

Postado
  • Autor
player:addOutfitAddon(tabela[level].id, 3)
player:addOutfitAddon(tabela[level].id2, 3)

3 = full

2 = addon 2

1 = addon 1

 

só colocar 1

 

 

Entendi, consegui colocar... Só uma pergunta, esse script adiciona o addon pra free também? Por que alguns outfits são para premium, se um jogador free chegar no level de ganhar os addons quando ele colocar premium ainda vai estar com os addons?

Oi

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