Ir para conteúdo

Featured Replies

  • Respostas 5
  • Visualizações 1.3k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Tenta ai:   actions/scripts crie addons.lua e coloque isso dentro: XXXX - ID do item pra usar       actions.xml <action itemid="XXXX" event="script" value="

Postado

Tenta ai:

 

actions/scripts crie addons.lua e coloque isso dentro:

Spoiler

function onUse(cid, item, fromPosition, itemEx, toPosition)

	if item.itemid == XXXX then
	
		if getPlayerStorageValue(cid,525250) <= 0 then
	
			doPlayerSetStorageValue(cid,525250,1)
		
local pPos = getPlayerPosition(cid)

			if getPlayerSex(cid) == 1 then
	
				doSendMagicEffect(pPos, 37)
				doPlayerAddOutfit(cid,128,3)
				doPlayerAddOutfit(cid,129,3)
				doPlayerAddOutfit(cid,130,3)
				doPlayerAddOutfit(cid,131,3)
				doPlayerAddOutfit(cid,132,3)
				doPlayerAddOutfit(cid,133,3)
				doPlayerAddOutfit(cid,134,3)
				doPlayerAddOutfit(cid,143,3)
				doPlayerAddOutfit(cid,144,3)
				doPlayerAddOutfit(cid,145,3)
				doPlayerAddOutfit(cid,146,3)
				doPlayerAddOutfit(cid,151,3)
				doPlayerAddOutfit(cid,152,3)
				doPlayerAddOutfit(cid,153,3)
				doPlayerAddOutfit(cid,154,3)
				doPlayerAddOutfit(cid,251,3)
				doPlayerAddOutfit(cid,268,3)
				doPlayerAddOutfit(cid,273,3)
				doPlayerAddOutfit(cid,278,3)
				doPlayerAddOutfit(cid,289,3)
				doPlayerAddOutfit(cid,325,3)
				doPlayerAddOutfit(cid,328,3)
				doPlayerAddOutfit(cid,335,3)
				doPlayerAddOutfit(cid,367,3)

		elseif getPlayerSex(cid) == 0 then
	
				doSendMagicEffect(pPos, 37)
				doPlayerAddOutfit(cid,136,3)
				doPlayerAddOutfit(cid,137,3)
				doPlayerAddOutfit(cid,138,3)
				doPlayerAddOutfit(cid,139,3)
				doPlayerAddOutfit(cid,140,3)
				doPlayerAddOutfit(cid,141,3)
				doPlayerAddOutfit(cid,142,3)
				doPlayerAddOutfit(cid,147,3)
				doPlayerAddOutfit(cid,148,3)
				doPlayerAddOutfit(cid,149,3)
				doPlayerAddOutfit(cid,150,3)
				doPlayerAddOutfit(cid,155,3)
				doPlayerAddOutfit(cid,156,3)
				doPlayerAddOutfit(cid,157,3)
				doPlayerAddOutfit(cid,158,3)
				doPlayerAddOutfit(cid,252,3)
				doPlayerAddOutfit(cid,269,3)
				doPlayerAddOutfit(cid,270,3)
				doPlayerAddOutfit(cid,279,3)
				doPlayerAddOutfit(cid,288,3)
				doPlayerAddOutfit(cid,324,3)
				doPlayerAddOutfit(cid,329,3)
				doPlayerAddOutfit(cid,336,3)
				doPlayerAddOutfit(cid,366,3)
		
		doCreatureSay(cid,"You received all the addons!",19)
		doSendMagicEffect(getPlayerPosition(cid), 37)
		doRemoveItem(item.uid,item.type)
		
		else
		
		doCreatureSay(cid,"You have already got all the addons.",19)
		doPlayerAddItem(cid,6527,1)
		
	end
	
		end
		
			end
			
		return true
		
end

 

XXXX - ID do item pra usar

 

 

 

actions.xml

<action itemid="XXXX" event="script" value="addons.lua"/>

XXXX - ID do item pra usar(mesmo id do item do arquivo na segunda linha)

Postado

 

Scripts em table são melhores @Sekk :p

 

Edite a storage que você quiser, e modifique as outfits, só procurar no outfits.xml e colocar o lootype, não coloco por devido a falta de tempo. E configure no actions.xml para o item ID, exemplo:

<action itemid="9693" event="script" value="vankk/addonClick.lua"/>

 

local config = {
    [0] = {136, 137, 138, 139, 140, 141}, -- female
    [1] = {128, 129, 130, 131, 132, 133} -- male
}

local storage = 3958

function onUse(cid, item, fromPosition, itemEx, toPosition)
	if getPlayerStorageValue(cid, storage) < 1 then
		local outfit = config[getPlayerSex(cid)]
		for i = 1, #outfit do
			doPlayerAddOutfit(cid, i, 3)
		end
		doCreatureSay(cid,"You received all the addons!",19)
		setPlayerStorageValue(cid, storage,1)
		doSendMagicEffect(getPlayerPosition(cid), 37)
		doPlayerRemoveItem(cid, 9693, 1) 
	else
		doCreatureSay(cid,"You have already got all the addons.", 19)
	end
end

 

Editado por vankk
Falta de um ")" (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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo