EX

[Pedido] Mount System 8.60

Por exorcist, 06 de mai. de 2012 em Scripts

otserv
tibia
11
6.7k
exorcistE
06 de maio de 2012 às 17:28

DO REP+ mdr.gif

06 de maio de 2012 às 17:41

NAO TEM MOUNT PARA A VERSAO 8.60 POIS ELA NAO É COMPATIVEL

 

TEM UMA MAIS SO É 1 MOUNT !

 

vamos fazer uma pequena alteração no arquivo items.xml, abra-o e procure por "giant eye", mude esse nome para "mysterious pet", assim:

 

 

<itemid="11191"name="mysterious pet">

<attribute key="weight" value="120" />

 

</item>

 

Agora vamos adicionar as actions, vá até a pasta "Actions" e abra o arquivo "Actions.xml" e adicione esta tag:

 

 

<actionitemid="11191"event="script"value="mount.lua"/>

 

Ok, agora volte a pasta "Actions" e abra a pasta "Scripts", faça uma arquivo chamado "mount.lua" e adicione isto:

 

--[(MountSystem1.4 created byMatheus)]--

function onUse(cid, item)

 

local outfit = {lookType = 342} -- Outfit da montaria!

local exhaust = 60 -- Tempo para player poder usar o item novamente! (tempo em segundos)

local time = 60 -- Tempo para ficar na montaria! (tempo em segundos)

local speed = 300 -- Velocidade adicionada ao player após usar o item! (300 = velocidade, quanto maior mais rapido...)

local mana = 1300 -- Quantidade de mana que o player necessita para usar o sistema!

local premium = "yes" -- Apenas players premium accounts "yes" or "no"!?

local storage = 9393 -- Não mexa aqui!

 

if premium == "yes" and not isPremium(cid) then

return doPlayerSendTextMessage(cid, 23, "Sorry, only premium players.")

end

 

if(getCreatureMana(cid) < mana) then

return doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTENOUGHMANA)

end

 

if (getPlayerStorageValue(cid, storage) <= os.time()) then

doCreatureSay(cid, "Yeeeah!!!\nYou went up on his ride.", 19)

doSetCreatureOutfit(cid, outfit, time*1000)

doChangeSpeed(cid, speed)

doSendMagicEffect(getCreaturePosition(cid), 34)

setPlayerStorageValue(cid, storage, os.time()+exhaust)

doPlayerAddMana(cid, -mana)

addEvent(doChangeSpeed, time*1000+40, cid, -speed)

addEvent(doPlayerSendTextMessage, time*1000+45, cid, 23, "Mount System is time out!")

addEvent(doSendMagicEffect, time*1000+50, getCreaturePosition(cid), 2)

doRemoveItem(item.uid, 1)

else

doPlayerSendCancel(cid, "Sorry, you only can again use this item after "..exhaust.." seconds.")

end

return TRUE

end

 

Pronto agora configure o script da maneira que você quiser!

 

OBS: A inteção do script é algum NPC te vender um item que no caso é o "mysterious pet" e esse item é super raríssimo, ele tem a função de te dar um "PET" misterioso por um certo tempo para você usar ele como montaria!

 

NAO SEI SE VAI FUNFAR MAIS TENTA !

 

 

CREDITOS :
Vodkart
Matheusmkalo
Matheus Do TK !

Editado Maio 6 por GabrielSv

DantarrixD
06 de maio de 2012 às 17:51

To make a mount system to 8.6- like 8.7+, you need to add sprites (like 15.000), edit sources (a lot) and make some scripts....

 

So, nobody is going to make mount system for 8.6....

 

In the other hand, you could use the script that GabrielSv gave to you, it consist on a transformation, so you are "mounting" a wolf or another animal... xD

Makelin1M
06 de maio de 2012 às 21:52

To make a mount system to 8.6- like 8.7+, you need to add sprites (like 15.000), edit sources (a lot) and make some scripts....

 

So, nobody is going to make mount system for 8.6....

 

In the other hand, you could use the script that GabrielSv gave to you, it consist on a transformation, so you are "mounting" a wolf or another animal... xD

 

velho para de fazer flood o topico ja foi sanado !!

Topico Reportado

 

e vc tbm foi reportado por flood sem sentido

alldakieA
06 de maio de 2012 às 21:55

To make a mount system to 8.6- like 8.7+, you need to add sprites (like 15.000), edit sources (a lot) and make some scripts....

 

So, nobody is going to make mount system for 8.6....

 

In the other hand, you could use the script that GabrielSv gave to you, it consist on a transformation, so you are "mounting" a wolf or another animal... xD

 

velho para de fazer flood o topico ja foi sanado !!

Topico Reportado

 

e vc tbm foi reportado por flood sem sentido

O que ele fez não foi flood,

E o dono do tópico tem que dizer se já foi sanado, que no caso só reputou, peço que o dono do tópico diga quando sua duvida for respondida.

Editado Maio 6 por TonyHanks

1 mês depois...
996631009
09 de junho de 2012 às 14:40

n funfo.. mas isso memo lord

exorcistE
09 de junho de 2012 às 16:46

Duvida sanada

PixadorRlzP
09 de junho de 2012 às 17:05

Duvida sanada

reportado

VildenV
09 de junho de 2012 às 20:54

Dúvida sanada, movido.

Rep-, para pixador por reporta um tópico que ja tinha sido reportado.

8 meses depois...
pokemonfox123P
14 de fevereiro de 2013 às 15:04

GabrielSv isso e flood mano não pode velho affffffff

7 anos depois...
16 de março de 2020 às 03:38

@fortation boa noite , parabens pelo script adorei!!! deixa eu perguntar o looktype 342

é necessario que esse looktype ja esteja o monstro com o frame do boneco em cima dele?   ou o script puxa do outfit do player a posição mount dele do objectbuilder?

 

 

teria como colocar o script por vocation?   exemplo player vocation X usa esse item fica com looktype 342   e se o player vocation Y usar o mesmo item fica com looktype 420 ?

 

 

e tipo,  tirar time do script deixar clicar monta, clicar desmonta. com 1 exausted de 1 minuto para montar novamente ?

 

 

 

Editado Março 16 por wallaceprado