migul 2 Postado Março 23, 2014 Share Postado Março 23, 2014 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 More sharing options...
Lordbaxx 291 Postado Março 23, 2014 Share Postado Março 23, 2014 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 More sharing options...
migul 2 Postado Março 23, 2014 Autor Share Postado Março 23, 2014 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 More sharing options...
MauricioPC 11 Postado Março 27, 2014 Share Postado Março 27, 2014 @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 More sharing options...
Posts Recomendados