Adicionando Mounts

Nesse Tuto nao vo ensinar como criar sprites e data para mounts
E sim como adicionalas
Fis ele pq tambem fikei com duvida qnd nao sabia... agora vo repassa o conecimento 

Se seu Server for da versao 8.7 e jah tiver a mount system eh muito facil adicionar mais

Va em seu Mounts.xml



Código:
<mounts>
    <mount id="1" clientid="368" name="Widow Queen" speed="10" />
    <mount id="2" clientid="369" name="Racing Bird" speed="20" />
    <mount id="3" clientid="370" name="War Bear" speed="10" />
    <mount id="4" clientid="371" name="Black Sheep" speed="10" />
    <mount id="5" clientid="372" name="Midnight Panther" speed="15" />
    <mount id="6" clientid="373" name="Draptor" speed="20" />
    <mount id="7" clientid="374" name="Titanica" speed="15" />
    <mount id="8" clientid="375" name="Tin Lizzard" speed="15" />
    <mount id="9" clientid="376" name="Blazebringer" speed="20" />
    <mount id="10" clientid="377" name="Rapid Boar" speed="10" />
    <mount id="11" clientid="378" name="Stampor" speed="20" />
    <mount id="12" clientid="379" name="Undead Cavebear" speed="20" />
</mounts>

E adicione a tag com seu ID e nome



Código:
    <mount id="-" clientid="-" name="--" speed="--" />

Mount id eh a identificaçao de sua montaria... no caso sempre ponha 1 a mais q o anterior
O client id eh o looktype de seu outfit... 
Name... nome obvio
Speed eh a velocidade q sua montaria vai ganhar
Vamos fazer com um War Wolf... que seu outfit eh o numero 3



Código:
    <mount id="13" clientid="3" name="War Wolf" speed="20" />

Logue seu god... O WarWolf jah estara disponivel para usar em mounts



OBS: Voce só conseguira com alguns monstros ... outros nao se encaixam no outfit... 

Para liberar essa montaria para outros players use esse script



Código:
  doPlayerAddMount(cid, 13 )

Mude o 13 para o ID de outras mounts caso vc crie outras...
doPlayerAddMount pode ser usado em actions... talkactions.. quests... varias coisas
Vamos fazer um script pra mostrar como fikaria o script de onUse
Adicionando esse script em data\actions\scripts com o nome de Mount13.lua



Código:
function onUse(cid, item, fromPosition, itemEx, toPosition)
   doPlayerAddMount(cid, 13)
   doRemoveItem(item.uid, 2346) 
   return TRUE
end

( 2346 seria o item usado para add a mount... nesse caso uma Tear of Daraman. Voce pode mudar de acordo com oque voce precisa)

E a tag em Actions.xml:



Código:
    <action itemid="2346" script="mount13.lua"/>

Pronto... seu mont ta be configurado pros player se diverti 

Voce tambem pode criar seus proprios sprites de mounts...
Pegue um sprite de mount jah criado e tente enquadrar o seu sprite parecido com o outro... tipo assim:

Pesquisar no site

© 2012 Todos os direitos reservados.