Ir para conteúdo

[AJUDA] Distancia do pokemon para o treinador


migul

Posts Recomendados

Boa tarde,

 

Preciso de uma ajuda rápida, já vi isso a um tempo atrás porém não estou mais encontrando.

 

Preciso diminuir a distância que o pokemon fica do treinador/char/personagem... Pois como ele é mais lento ele fica muuuuuuuuuito longe e queria fazer igual ao PXG, quando o pokemon sai da tela, ele só é teleportado pro lado do treinador/char/personagem.

 

 

 

Link para o comentário
Compartilhar em outros sites

Se tiver usando PDA, deve estar mais o menos assim, em Creaturescripts/scripts/Poketele.lua

 

ta mais o menos assim:

 

local efeito = 1 -- coloque 0 para remover o efeito quando o pokemon teleportar

local max = 9 -- distancia max entre o pokemon e o player
local function doIncreaseSpeed(cid)
if not isCreature(cid) then return true end
doChangeSpeed(cid, -getCreatureSpeed(cid))
doChangeSpeed(cid, 2.5*(getCreatureBaseSpeed(cid) + getSpeed(cid)))
end
function onThink(cid, interval)
if true then --not isCreature(cid) then
return true
end

 

Ali Onde Sublinhei, de vermelho e Negrito, está a script q aumenta e diminui a distancia entre o poke e o player, aq ó

local max = 9

 

Ai Onde ta "9", vc poe 7 ou entao ate 6 no máximo

Só Isso!!

 

AJUDEI?? MEREÇO REP?
VC DECIDE!!

 

 

GRATO!

Link para o comentário
Compartilhar em outros sites

Se tiver usando PDA, deve estar mais o menos assim, em Creaturescripts/scripts/Poketele.lua

 

ta mais o menos assim:

 

local efeito = 1 -- coloque 0 para remover o efeito quando o pokemon teleportar

local max = 9 -- distancia max entre o pokemon e o player
local function doIncreaseSpeed(cid)
if not isCreature(cid) then return true end
doChangeSpeed(cid, -getCreatureSpeed(cid))
doChangeSpeed(cid, 2.5*(getCreatureBaseSpeed(cid) + getSpeed(cid)))
end
function onThink(cid, interval)
if true then --not isCreature(cid) then
return true
end

 

Ali Onde Sublinhei, de vermelho e Negrito, está a script q aumenta e diminui a distancia entre o poke e o player, aq ó

local max = 9

 

Ai Onde ta "9", vc poe 7 ou entao ate 6 no máximo

Só Isso!!

 

AJUDEI?? MEREÇO REP?

VC DECIDE!!

 

 

GRATO!

 

 

Vou tentar e já te falo... Ainda não cheguei em casa..

Link para o comentário
Compartilhar em outros sites

@Lordbaxx, falta a tag no creaturescripts.xml se não o server não lê o poketele.lua

 

 

 

<event type="think" name="PokemonIdle" event="script" value="poketele.lua"/>

 

 

é por causa que o @slicer e o @brunin123 não usavam esse script, então tiraram ele (:

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...