BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Training Para Cada Player!

Training Para Cada Player!

#1 Training Para Cada Player! el Dom Ago 09, 2015 11:40 am

tikoloko


Aprendiz
hola amigos kiero que me ayuden a crear training y cada que usen el tp de training los lleve a cada player a su training que esten individual los trainings gracias si me pueden ayudar+re`p

#2 Re: Training Para Cada Player! el Dom Ago 09, 2015 1:18 pm

ArcaniaOnline


Miembro
Código:
local location = {
            {x=19, y=560, z=7, stackpos=253},
            {x=32, y=560, z=7, stackpos=253},
            {x=45, y=560, z=7, stackpos=253},
            {x=58, y=560, z=7, stackpos=253},
            {x=71, y=560, z=7, stackpos=253},
            {x=84, y=560, z=7, stackpos=253},
            {x=98, y=560, z=7, stackpos=253},
            {x=111, y=560, z=7, stackpos=253},
            {x=19, y=571, z=7, stackpos=253},
            {x=32, y=571, z=7, stackpos=253},
            {x=45, y=571, z=7, stackpos=253},
            {x=58, y=571, z=7, stackpos=253},
            {x=71, y=571, z=7, stackpos=253},
            {x=84, y=571, z=7, stackpos=253},
            {x=98, y=571, z=7, stackpos=253},
            {x=111, y=571, z=7, stackpos=253}
}
function onStepIn(cid, item, pos)
   for i = 1, #location do
      if getTopCreature(location[i]).uid > 0 then
         playerteleported = 1
      else
         doTeleportThing(cid,location[i])
         playerteleported = 0
         break
      end
   end
   if playerteleported > 0 then
      doTeleportThing(cid, {x=91, y=1181, z=7}) -- aca te devuelve si estan usado todos los tps.
      doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "There was no empty training spot.")
   end
   return true
end

Lo malo de ese script es que tienes que crear las room de train , individualmente y luego añadir la dirección donde tepearas a los player, indicando que cada punto de " location " es un train distinto

en movements.xml

Código:
   <movevent type="StepIn" actionid="30001" event="script" value="TrainRook.lua" />


El actionid corresponde al action que le asignaras al teleport, si tienes dudas déjalas acá

Salu2

PD: no pongo fotos para que practiques algo los script y los entiendas

#3 Re: Training Para Cada Player! el Dom Ago 09, 2015 4:00 pm

tikoloko


Aprendiz
gracias eso es lo que queria+rep

#4 Re: Training Para Cada Player! el Dom Ago 09, 2015 7:17 pm

ArcaniaOnline


Miembro
Ninguna duda?, te cerraran el tema probablemente.

Salu2

#5 Re: Training Para Cada Player! Hoy a las 1:41 pm

Contenido patrocinado


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 .