- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- Retirar o uso de x outfit e colocar para consegui-lo só através de quest
LA
action
Retirar o uso de x outfit e colocar para consegui-lo só através de quest
Por larissaots, 31 de mai. de 2015 em Actions e Talkactions
script
1
872
info
Grupo: Banidos
Registrado: 07/04/13
Posts: 648
Reputação: +163
Créditos à Suicide.
Objetivo
Esse script serve para você retirar o uso de certo outfit (ex: Assassin) e que só possa conseguir pegá-lo, através de quest.
Tutorial
No tutorial será utilizado o exemplo de como retirar o acesso do uso do outfit de Assassin, e como colocar para consegui-lo através de quest.
data/XML/outfits.xml:
<outfit id="13" quest="31013"> <list gender="0" lookType="156" name="Assassin"/> <list gender="1" lookType="152" name="Assassin"/> </outfit>ou
<outfit id="13" storageId="31013" storageValue="1"> <list gender="0" lookType="156" name="Assassin"/> <list gender="1" lookType="152" name="Assassin"/> </outfit>data/actions/scripts, crie o arquivo assassinquest.lua
function onUse(cid, item, fromPos, item2, toPos) local stor = 31013 -- storage if getPlayerStorageValue(cid, stor) < 1 then setPlayerStorageValue(cid, stor, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Parabéns! Agora você pode usar seu novo outfit!") else doPlayerSendCancel(cid, "Você já pegou seu outfit!") end return true enddata/actions/actions.xml:
Editado Maio 31 por Larissa Azhaurn