BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Teleport to spawn position (Pokemon)

Teleport to spawn position (Pokemon)

#1 Teleport to spawn position (Pokemon) el Dom Oct 13, 2013 1:10 pm

mariomaster


Novato
El script es simple "supongo" se trata de cuando un pokemon spawnea crea un waypoint temporal, y cuando el pokemon esta muy lejos de ese waypoint por ejemplo 9 pasos de sistancia, se teleporta a su lugar de origen en este caso su waypoint creado cuando spawneo.

mi script consiste asi al spawnear lleva algo asi:

Código:
local name = getCreatureName(cid)
   local posy = getCreaturePosition(cid)

   if isMonster(cid) or not isSummon(cid) then
   doWaypointAddTemporial(name.posy, getCreaturePosition(cid))
   end
y para que funcione en teleportarlo es algo asi:

Código:
if isMonster(cid) then
if getDistanceBetween(getThingPos(cid), getWaypointPosition(getCreaturePosition(cid))) >= 9 then
doTeleportThing(cid, getWaypointPosition(getCreaturePosition(cid)), false)
   doSendMagicEffect(getThingPos(cid), 21)
end
end
este script funciona PERO no lo puedo poner para que cada poquemon cree un waypoint diferente, me funciona pero manda a todos los pokemones a un solo waypoint, por ejemplo spawnea un charizard en X posision y si me manda el charizard que spawneo a su lugar de origen, pero si spawnea otro despues manda a los dos al nuevo waypoint, nose si me explique... el script me esta creando un waypoint para todos, y no uno diferente por cada que spawnea... Agradeceria su ayuda y creo que le serviria a Muchos!
Gracias

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.

 

¿Quién está en línea?

En total hay 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .