TH
action

[Action] Ride System, Pokemon Ots

Por thalia, 12 de out. de 2010 em Actions e Talkactions

otserv
tibia
script
38
10.5k
LaisDosOtsL
14 de outubro de 2010 às 15:57

O melhor ride encontrado por mim até agora.

Os outros mudavam para apenas uma outifit e não precisava ter o poke em mãos.

Gostei muito, parabéns pelo ótimo trabalho. REP+ :button_ok:

 

Antes eu usava o fly system do forcera como ride '-'

thaliaT
14 de outubro de 2010 às 19:22

Obrigado LaisDosOts

 

:D

meubkM
15 de outubro de 2010 às 09:50

Num Funfa, esse script eu ja tinha ah mto tempo, eu tenho fly, surf, desse mesmo sistema, mais ele só funciona com um outro script de catch e go/back, se vc tenta usar em oto script ele buga, cara... num adianta ter só isso, se tem ki postar o catch e o go/back desse script.. se naum ele eh inutil...

thaliaT
15 de outubro de 2010 às 14:43

Pro script funfa,

 

Sua pokeball tem que ter o seguinte nome:

 

Tauros Pokeball

drakylucasD
15 de outubro de 2010 às 21:44

vcs podem modificar essa parte

 

local nome = getItemName(getPlayerSlotItem(cid, CONST_SLOT_FEET).uid)

local poke_name = nome:match('(.-) Pokeball')

 

nessas 2 linhas que define o que irá puxar o nome do pokemon.. caso seu ot use attribute em um item , action id e etc basta mudar essas 2 linhas =D

thaliaT
16 de outubro de 2010 às 00:29

Boa draky

sempre salvando minha vida :D

Nu77N
16 de outubro de 2010 às 00:34

Nosa thalia rep++++++ muito obrigado script muito bom me ajudo muito.

tem como vc faser script de portait ? se tiver postar ai plz peso pra todos os meus amigos da rep+ pra vc vlw ae Flw

allansmidiA
16 de outubro de 2010 às 00:59

DrakyLucas ... tentei mudar e fiz assim:

 

como meu ot as pokeballs estão assim : You see a Pokeball. This is nome's pokeball.

onde nome é o nome do pokemon , claro..

 

ai eu mudei as linhas local nome = getItemName(getPlayerSlotItem(cid, CONST_SLOT_FEET).uid)

local poke_name = nome:match('(.-) Pokeball')

 

pra

 

local nome = getItemDescription(getPlayerSlotItem(cid, CONST_SLOT_FEET).uid)

local poke_name = nome:match('This is (.-)'s pokeball')

 

 

e não funcionou.. =\

thaliaT
16 de outubro de 2010 às 11:22

Era pra funcionar '-'

 

Sua pokeball fica no slot da bota?

Editado Outubro 16 por thalia

lokinhastarL
16 de outubro de 2010 às 11:38

valeeu thalia

ME AJUDO MUITO

FUNFO CERTINHO AQUI

REP+++

LaisDosOtsL
20 de outubro de 2010 às 15:48

To vendo que muita gente ta com problemas, por causa do nome da pokeball.

 

Vou ensinar pra vocês como mudar o nome do item.

 

Vá na pasta actions, no data do seu Ot, abra o arquivo Actions.xml.

Procure uma tag parecida com essa.

<action itemid="2500" script="tools/dragonite.lua" />

 

Vermelhos: Local do script, no meu caso o script é do dragonite.

Azul: Id da ball.

 

Você vai precisar do id da ball, pegue o do Tauros (já que é a que ta no script).

 

Com o id nas mãos (não vão tentar pegar com as mãos) faça isso:

Vá na pasta Itens, no data do seu Ot.

 

Abra o itens.xml.

Aperte F3 e digite o id da pokebola do Taurus.

 

O meu tá assim:

<item id="2494" article="a" name="Pokeball. Its contains a Tauros.">

<attribute key="description" value="Pode ser Usado Level 35."/>

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

</item>

 

Você deve deixar assim:

<item id="2494" article="a" name="Tauros Pokeball">

<attribute key="description" value="Pode ser Usado Level 35."/>

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

 

Mude o nome para o nome em vermelho.

 

Não sei se no seu server vai estar o mesmo id que o meu, então procure como SEU id.

 

Isso deve resolver.

 

Ou quem for scripter, só arrumar o script, nem precisa ser script porque ta facin.

 

@Edit

Coloca as versões que você testou, pode ter gente tentando colocar em 7.6 ou sei la.

Ot muito antigo não pega muitas actions, e nem pasta talkactions tem =s

Editado Outubro 20 por LaisDosOts

thaliaT
20 de outubro de 2010 às 16:36

LaisDosOts é isso ai ^^

 

Muito Obrigado, não tenho mto tempo pra fica aqui no topico xd

Nu77N
20 de outubro de 2010 às 16:39

thalia posta portait ae :D

deviromD
22 de outubro de 2010 às 10:20

Eh pra que versão esse script?

thaliaT
22 de outubro de 2010 às 13:20

8.54