AD

[Encerrado] Diminuir a velocidade dos player pelo distro

Por AdilsonHacker, 24 de mar. de 2013 em Tópicos Sem Resposta

velocidade dos player
resolvido
otserv
tibia
9
1k
AdilsonHackerA
24 de março de 2013 às 12:19

Olá Xtibianos meu problema é o seguinte uso tfs 0.4 agora pouco, só que com ele os player no meu otserver corre muito rapido , ae sai pesquisando descobri que essa mundaça acontecia no distro , alguém ai pode me ensina como faço isso? (diminuir a velocidade dos player) . Do Rep button_ok.png

 

Desculpem Sé eu estiver postando na areá errada , sé eu estiver por favor movam!

RoksasR
24 de março de 2013 às 12:33

Cara, vamos tentar por level ok? Em data/creaturescripts/scripts, crie um arquivo chamado loginspeed.lua e adicione isso:

 

 

function onLogin(cid)

if getPlayerLevel(cid) < 50 then

doChangeSpeed(cid,50)

elseif getPlayerLevel(cid) > 50 and < 100 then

doChangeSpeed(cid,100)

elseif getPlayerLevel(cid) > 100 and < 200 then

doChangeSpeed(cid,200)

end

return true

end

 

 

Em creaturescripts.xml adicione essa tag:

 

<event type="login" name="LoginSpeed" event="script" value="loginspeed.lua"/>

 

Agora em login.lua da pasta data/creaturescripts/scripts, procure por linhas parecidas com:

 

registerCreature

 

Debaixo de alguma delas adicione isso:

 

registerCreatureEvent(cid,"LoginSpeed")

 

Agora é só reiniciar o servidor :D

Explicando, coloquei por level, exemplo, do level 10 ao 50, a speed é 50.

Do 50 ao 100 = 100, do 100 ao 200 = 200

 

Gogo testar :)

AdilsonHackerA
24 de março de 2013 às 12:36

Vou testar aqui perai que te respondo!

RoksasR
24 de março de 2013 às 12:40

Amigo, por favor, só uma dica. Não poste nada do tipo:

"Vou testar"
"Já volto".

 

Não repita mais isso ok amigo?

AdilsonHackerA
24 de março de 2013 às 12:43

Não Funciono! , mano eu sei que é no distro porque tenho um tfs 0.3.6 ele é totalmente compilado para o bronson só que tem alguns bug no distro é e um pouco antigo , então peguei o tfs é quero compilar a velocidade igualmente a do antigo, mais não sei onde é isso que quero aprender !

 

Obrigado Espero Respostas!

 

Ok's só novato aqui é ainda não li as regras desculpe isso não vai mais acontecer!

RoksasR
24 de março de 2013 às 12:52

Como assim no distro cara? Olha, da pra fazer por outfit.

Tipo, se usar X outfit, tem X SPEED.

 

E como não funcionou? Deu erro no executável? Vamos testar uma coisa, troca o código por esse:

 

function onLogin(cid)
doChangeSpeed(cid,5000)
end

 

Só pra ver se é o script ou outra coisa.

Reinicia o sv pra testa

AdilsonHackerA
25 de março de 2013 às 12:23

Consegui Arruma a velocidade dos player obrigado por tentar ajudar!

 

Topico Resolvido! Podem Mover!

Editado Março 25 por AdilsonHacker

RoksasR
25 de março de 2013 às 12:40

Tópico movido para a seção de dúvidas e pedidos resolvidos.

5 anos depois...
StigalS
21 de abril de 2018 às 02:43
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.