Bom galera antes de tudo, pesquisei e não encontrei desse que dá a roupa se tiver o tal level pedido na script.
Tou deixando bem explicado para melhor compreensão de todos. O script é simples e já foi testado, estando o mesmo 100% na minha base 8.54
Vamos lá!
Vá em data/actions/scripts e crie um arquivo Lua chamado > Outfitquest
Feito isso dentro adicione esse código v
--by Ayron/Sepultura-- function onUse(cid, item, frompos, fromPosition, topos, itemEx, toPosition) if item.uid == 12154 then if getPlayerLevel(cid) >= 30 then questOut = getPlayerStorageValue(cid, 31503) if questOut == -1 then setPlayerStorageValue(cid, 181655, 1) doPlayerSendTextMessage(cid, 22, "Você Ganhou Um Novo Outfit.") setPlayerStorageValue(cid, 31503, 1) else doPlayerSendCancel(cid, "Você Já Concluiu A Quest.") end else doPlayerSendTextMessage(cid, 22, "Você Não tem Level suficiente para Pegar a Recompesa 30+.") end end end
Em actions.xml você adiciona v
<!-- Addon quest --> <action uniqueid="12154" event="script" value="Outfitquest.lua"/>
Explicação:
if item.uid == 12154 then
12154 é a unique id que você vai colocar no baú. Lembrando que vc pode mudar os valores. Obs: Mudando esse valor vc terá que deixar igual na da tag da actions.xml
if getPlayerLevel(cid) >= 30 then
30 é o level que o player precisa ter para concluir a quest. Mude ao seu gosto!
questOut = getPlayerStorageValue(cid, 31503)
31503 é a storage da quest, recomendo não mudar/caso mude, deixe todos eles iguais pois eles se repetem no script.
setPlayerStorageValue(cid, 181655, 1)
181655 é a storage da quest da roupa que vc vai querer que ele ganhe, mas vc me pergunta Ayron/Sepultura onde eu acho essa storage de roupa?
Simples, vá em data/XML e abra o outfits.xml Lá vc encontrará algo assim v
<outfit id = "59" quest = "181655"> <list gender = "0" lookType = "1498" name = "Christmas" /> <!-- 0 mulher, 1 homem --> <list gender = "1" lookType = "1497" name = "Christmas" /> </ outfit>
Note que o valor 181655 é o valor da quest que lista as roupas que deseja dar no baú
Atenção aqui ( o script dá a roupa automático de acordo com o sexo do player) ^ ^
Bom se vc já fez tudo deixou as coisas OK falta a ultima parte. Abra o seu (rme map editor) e lá escolha o baú, feito isso aperte com o botão direito do mouse sobre ele
e vá em propriedades, abrirá uma janelinha, na parte da Unique ID coloque o valor da unique da script que é o mesmo da tag na actions.xml = 12154 ficando assim v
Pronto! salve o mapa e vá testar. ^ ^
Espero ajudar alguém, e se ajudei deixa o Rep! aí para fortalecer a amizade
É isso, abraços!