Ir para conteúdo
  • Cadastre-se

(Resolvido)[PEDIDO] Usar X Item e ganhar outfit


Ir para solução Resolvido por luangop,

Posts Recomendados

Olá Galera boa noite, então to procurando um script pro meu poketibia tfs 0.x que ele use um X item e ganhe uma outfit para sempre mas que também após ele usar o item, o item suma

Alguem Poderia ajudar? 

 

Editado por Zeikko (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Este tópico foi movido para a área correta. Esta é uma mensagem automática!
Pedimos que leia as regras do fórum!

Spoiler

This topic has been moved to the correct area. This is an automated message!
Please read the forum rules.

 

Link para o post
Compartilhar em outros sites
  • Solução

Na pasta xml abra o arquivo outfits.xml

Configure sua outfit dessa forma:
 

<outfit id="ID DA OUTFIT" quest="UM NOMERO DE STORAGE VAGO">
<list gender="0" lookType="NUMERO DA OUTFIT NO OBJECT BUILDER" name="NOME DA OUTFIT"/>
<list gender="1" lookType="NUMERO DA OUTFIT NO OBJECT BUILDER" name="NOME DA OUTFIT"/>
</outfit>

em data/actions abre actions.xml e add isso:
(obviamente configure de acordo com seu item)

	<action itemid="ID DO ITEM QUE VAI DAR A OUTFIT" event="script" value="NOME DO ARQUIVO.lua"/>

em data/actions/scripts crie um arquivo .lua com o mesmo nome que vc registrou no actions.xml e coloque isso dentro:
 

function onUse(cid, item, fromPosition, itemEx, toPosition)
local sto = XXXX ---       <<< NUMERO DA STORAGE QUE VC COLOCOU NO OUTFITS.XML
local outname = "NOME DA OUTFIT" ---  <<< COLOQUE O NOME DA OUTFIT ALI

if getPlayerStorageValue(cid, sto) >= 1 then
	doPlayerSendCancel(cid, "Voce ja tem esta outfit!!")
	return true
elseif getPlayerStorageValue(cid, sto) <= 0 then
	setPlayerStorageValue(cid, sto, 1)
	doPlayerSendCancel(cid, "Voce acaba de obter a outfit ".. outname .."!")
	doRemoveItem(item.uid, 1)
	return true
end
end

 

Qualquer erro me informe, escrevi o sistema na mão mesmo.

Te ajudei? Clique em  Gostei ! 

²²²d¬¬b²²²

 

 

"She's got a smile that it seems to me...."  ♪♪

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo