Ir para conteúdo

Posts Recomendados

Já que você não falou se queria por Npc, Bau , Item etc. Eu fiz por um Bau ( Caso queira por NPC avisa )

Data/Xml/Outfits abra Outfits.xml e vá até o Outfit que você quer colocar de recompensa na quest e adicione isso na frente de seu ID:

quest="40852"

No meu caso ficou assim:

<outfit id="2" quest="40852">

 

Pronto agora em Actions/Scripts crie 1 Arquivo LUA chamado Outfit e adicione isso dentro:

function onUse (cid,item,frompos,item2,topos)
       if getPlayerLevel(cid) >= 100 then
       if getPlayerStorageValue(cid, 40852) <= 0 then
       doPlayerSendTextMessage(cid,22,"Congratulations.")
       setPlayerStorageValue(cid, 40852, 1)
       doPlayerAddExperience(cid, 50000)
       doPlayerSendOutfitWindow(cid)
         else
       doPlayerSendTextMessage(cid,22,"The chest is empty.")
         end
       else
 doPlayerSendCancel(cid,'Only levels 100 or up can open this chest.')
       end
return 1
end



Agora em Actions.xml adicione:

<action actionid="40852" event="script" value="outfit.lua"/>

Pronto, agora é soh Abrir o Map Editor e colocar no Bau da quest a Actionid 40852.

Editado por DeathAngels
Link para o comentário
https://xtibia.com/forum/topic/169419-pedido-quest-de-outfit/#findComment-1113771
Compartilhar em outros sites

×
×
  • Criar Novo...