Ir para conteúdo
Entre para seguir isso  
ETzim

Montaria

Recommended Posts

ETzim    0
ETzim
Nome: Montaria

Versão: 8.5+ (Deve funcionar em outras tambem)

Tipo do script: Movement

Servidor Testado: TFS 0.3.6

Autor: ETzim

 

Bom ele funciona assim, o player coloca o anel e vira um orc rider e fica mais rapido, bom sei que ja existe algo parecido... Mas acho que assim fica melhor'

 

Então vamo ao trabalho:

1º Va a data/movements abra o movements.xml e adicione isso

 

<movevent type="Equip" itemid="2179" slot="ring" event="script" value="montaria.lua" />

<movevent type="DeEquip" itemid="2179" slot="ring" event="script" value="montaria.lua" />

 

2º Copie um arquivo lua qualquer, apague tudo e renomei para montaria.lua, dentro coloque:

 

--By ETzim--

local condition = createConditionObject(CONDITION_HASTE)

setConditionParam(condition4, CONDITION_PARAM_TICKS, -1)

setConditionFormula(condition4, 9999.9, -10, 9999.9, -10)


function onEquip(cid, var,param)

doSetCreatureOutfit(cid,{lookType = 4, lookHead =  getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet, lookAddons = getCreatureOutfit(cid).lookAddons}, -1)
   doAddCondition(cid, condition)
doSendMagicEffect(getPlayerPosition(cid),CONST_ME_HOLYAREA)	
return TRUE
end
function onDeEquip(cid, var,param)
doRemoveCondition(cid, CONDITION_OUTFIT)
doRemoveCondition(cid, CONDITION_HASTE)
doSendMagicEffect(getPlayerPosition(cid),CONST_ME_HOLYAREA)
return TRUE
end

Salve e coloque na pasta data/movements/scripts

 

3º (não é preciso)

Vá a pasta data/items abra o arquivo items.xml localize o gold ring e substitua por isso:

 

<item id="2179" article="a" name="Mount Ring">

<attribute key="description" value="Anel de montaria."/>

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

<attribute key="defense" value="30"/>

<attribute key="slotType" value="ring"/>

</item>

 

Com isso ele vai pesar mais e vai dar defesa(opcional, se quiser adicionar ou remover alguma coisa tambem)

 

4º Agora só entrer e se divertir ;)

 

---

Fiz a versão 2 desse script mais acho que por algum engano ele foi fechado, caso queiram dar uma olhada esta ai o link:

http://forums.otserv.com.br/f179/montaria-v-2-153937/

Editado por ETzim

Compartilhar este post


Link para o post
Mock    32
Mock

Comentario: -

 

Aprovadoico_aprovado.png & Movidoicon_movido.giffechado22xnux7.gif

 

mock.png

Compartilhar este post


Link para o post
schibuola    0
schibuola

ow STVL eu keria saber se tem como mudar de bicho ?

tpw assim um Orc montado em um Tiger ?

iria ajuda muito vlw

Compartilhar este post


Link para o post
tom4te    0
tom4te

muito manero, já coloquei no meu ot =P

Compartilhar este post


Link para o post
tom4te    0
tom4te

o meu ta dando 1 erro que quando tira o ring o carinha ainda continua sendo orc rider... é assim mesmo?

Compartilhar este post


Link para o post
ETzim    0
ETzim

*schibuola

bom isso ja teria com mecher com sprites, não seria na parte de scripts

 

*tom4te

Não, o correto é que volte ao normal. Chega dar algum erro no OT quando você tira o ring?

Compartilhar este post


Link para o post
DemonFear    0
DemonFear

qual é o nome do item que transforma?

Compartilhar este post


Link para o post
pejuge2    1
pejuge2

Muito legal sua idéia, parabens.

Compartilhar este post


Link para o post
ETzim    0
ETzim
qual é o nome do item que transforma?

No Caso é o Golden Ring' mas editei o nome', para Mount Ring'.

Muito legal sua idéia, parabens.

Valew cara'.

Compartilhar este post


Link para o post
Syfer    0
Syfer

Exatamente oque eu procurava levou meu thx em ajudou-me muito

Compartilhar este post


Link para o post
Kakareco2    0
Kakareco2

Massa, mais aki nem funcionou ;)

Compartilhar este post


Link para o post
ETzim    0
ETzim

oque da quando você tenta utilizar?'

Compartilhar este post


Link para o post
xxpatetxx    0
xxpatetxx

oq preciso mudar no Código PHP: para tpow...quando eu colocar o ring eu virar outro bixu??

Compartilhar este post


Link para o post
subdark    0
subdark

nao tinha visto, parece ser bom, vo da uma testada, pq montaria e algo muito legal em ot

Compartilhar este post


Link para o post
xxpatetxx    0
xxpatetxx

por favor, responde ae o cara q entende de scrip (seja kem for q entenda) oq tenhu q mudar, para no lugar de virar o orc rider, virar stone golem??

 

pq minha spriter de montaria tah no stone golem...

Compartilhar este post


Link para o post
Kerooker    0
Kerooker

muito manero, já coloquei no meu ot =P

 

mais eu acho mais legal quando se vai ah um "stabulo" e monda lah mesmo (sim, stabulo com s assim msm)

Compartilhar este post


Link para o post
ETzim    0
ETzim
por favor, responde ae o cara q entende de scrip (seja kem for q entenda) oq tenhu q mudar, para no lugar de virar o orc rider, virar stone golem??

 

pq minha spriter de montaria tah no stone golem...

 

 

doSetCreatureOutfit(cid,{lookType = 4, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet, lookAddons = getCreatureOutfit(cid).lookAddons}, -1)

 

lookType = 4 <-- só mudar essa parte e colocar o look type do stone golem'

Compartilhar este post


Link para o post
xxpatetxx    0
xxpatetxx

jah axei uma lista de looktype...vlw aee

Editado por xxpatetxx

Compartilhar este post


Link para o post
bruferreira    0
bruferreira

Pode postar ss ?

Compartilhar este post


Link para o post
ETzim    0
ETzim

não é necessario'..

 

é uma muito simples':

 

você coloca o anel ai vira um orc rider mais rapido'

Quando tira você volta ao normal.

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×