Olá pessoal, para quem não sabe esse sistema permite vender items na "porta" da sua house, um tipo de market.
Requisitos: Ultimas versões do TFS, caso contrário não irá funcionar!
Imagens:
Bom, a iamgem mostra tudo ... sua casa deve ter algo borda acessível, e no caso da iamgem, foi usado uma cesta, e dentro colocamos uma label e umas bag com os itens que serão vendidos dentro, na label ficará como o exemplo:
sell [demon shield, 40000;]
buy [dragon shield, 5000;]
Bem simples né?
Para implementar esses sistema devemos fazer os passos a seguir:
[ 1 ] • Adicionar a seguinte tabela em sua database pelo phpmyadmin:
[ 2 ] • Agora crie um arquivo em data/actions/script/, com o nome de house_shop.lua e coloque esse código dentro:
[ 3 ] • Adicione a tag em data/actions/actions.xml
<action itemid="1989" script="house_shop.lua"/>
[ 4 ] • Adicione em data/events/events.xml:
<event class="Player" method="onMoveItem" enabled="1"/>
<event class="Player" method="onTradeRequest" enabled="1"/>
[ 5 ] • Em data/events/scripts ... procure pelo arquivo player.lua e substitua essa parte:
Por esta:
[ 6 ] • Em data/events/scripts/player.lua, adicione isso:
[ 7 ] • Em data/creaturescripts/scripts/login.lua, adicione isso acima de return true:
Créditos: zbizu
É isso pessoal, só repassei, espero que ajude alguém, abração!