Ir para conteúdo

Featured Replies

Postado

Fala pessoal, essa action aqui de adcionar addons não esta pegando, não da erro no distro, aparece as msg e pa, mais o addon que é bom não adciona

function onUse(cid, item, itemEx, toPosition, fromPosition)
if getPlayerStorageValue(cid, 19000) <= 0 then
setPlayerStorageValue(cid, 19000, 1)
doPlayerSendTextMessage(cid, 22, "Parabéns! Você ganhou um novo outfit.")
doSendMagicEffect(getPlayerPosition(cid), 30)
doRemoveItem(item.uid)
if getPlayerSex(cid) == 0 then
doPlayerAddOutfit(cid, 264, 1)
else
doPlayerAddOutfit(cid, 255, 1)
end
else
doPlayerSendCancel(cid, "Você já tem esse outfit.")
return true
end
return true
end

(1º) | [8.60] - Galaxy Server - Download

(2º) | [8.60] - Glorious Server - Download

(3º) | [8.60] - Epic Server - Download

  • Respostas 7
  • Visualizações 1.1k
  • Created
  • Última resposta

Top Posters In This Topic

Posted Images

Postado

Boa noite, fiz esse script aqui, pelo menos no meu server funfo, fiz ele como quest se não se importa

Teste ai e fala se deu algum bug ou erro no distro, ok!

 

Primeira coisa

vá em data/action/script

crie um arquivo chamado "outfit.lua"

Cole esse script dentro:

function onUse(cid, item, frompos, item2, topos)
if item.actionid == 19000 then
queststatus = getPlayerStorageValue(cid,19000)
if queststatus == -1 then
doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"Parabéns! Você ganhou um novo outfit.")
setPlayerStorageValue(cid,19000,1)
doSendMagicEffect(getPlayerPosition(cid),30)
 
--outfit--
doPlayerAddOutfit(cid, 264, 1)
doPlayerAddOutfit(cid, 255, 1)
 
else
doPlayerSendTextMessage(cid,22,"Você já tem esse outfit.")
doSendMagicEffect(getPlayerPosition(cid),2)
end
end
end

vá em data/action/action.xml

Adicione isso:

<action actionid="19000" script="outfit.lua"/>

 

Segunda coisa

Vá em data/XML/outfits.xml

Adicione um novo outfit

<outfit id="24" storageId="19000" storageValue="1">
<list gender="0" lookType="264" name="Newoutfit"/>
<list gender="1" lookType="255" name="Newoutfit"/>
</outfit>
 
obs: configure o outfit id, quando você abrir o outfits.xml, o ultimo outfit da lista estará um numero exemplo <outfit id="23"
ai como você irá adicionar um novo terá que ter o id de um próximo numero, no caso seria o <outfit id="24", como no meu caso

 
Terceira coisa

Vá no seu mapa editor
e adicione em um báu
o action = 19000

 
Aqui os prints

Fazendo a quest:
post-55245-0-07823700-1420939339_thumb.j
 
Outfit Male:
post-55245-0-45500000-1420939341_thumb.j
 
Quest já feita:
post-55245-0-03336400-1420939337_thumb.j
 

 
ps: só não coloquei o print do outfit female, porque tava com preguiça de fazer um char female e testa e tira print rsrs
mas testa ae e ver de da algum erro por favor
 
Bem, é só isso, espero que tenha entendido, se não, pode perguntar :)

Editado por shadowfall (veja o histórico de edições)

F3lip3

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.7k

Informação Importante

Confirmação de Termo