BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

[Script] Piso Tp

[Script] Piso Tp

#1 [Script] Piso Tp el Mar Ago 04, 2015 11:57 am

Acan


Miembro
Hola amigos me podrán ayudar con un piso teleport, halle uno pero funciona para las account premiun yo lo necesito para los free account que todo lo puedan usar.

Código:
local lugar = {x = 507, y = 1014, z = 7} -- Coordenada del lugar hacia donde irán los premiums.
function onStepIn(cid, item, fromPosition, toPosition)
local a, b = {}, {}
    if isPlayer(cid) then
        if isPremium(cid) then
            a, b = lugar, true
         else
           a, b = getPlayerMasterPos(cid), true
        end
     else
       doTeleportThing(cid, toPosition, false)
      return true
    end
    doTeleportThing(cid, a, b)
    doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT)
  return true
end

#2 Re: [Script] Piso Tp el Mar Ago 04, 2015 12:40 pm

ArcaniaOnline


Miembro
Código:
local lugar = {x = 507, y = 1014, z = 7} -- Coordenada del lugar hacia donde irán los premiums.
function onStepIn(cid, item, fromPosition, toPosition)
local a, b = {}, {}
    if isPlayer(cid) then
            a, b = lugar, true
        else
          a, b = getPlayerMasterPos(cid), true
        end
    else
      doTeleportThing(cid, toPosition, false)
      return true
    end
    doTeleportThing(cid, a, b)
    doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT)
  return true
end

Era simplemente remover esta linea if isPremium(cid) then

Por si te interesa estudiar las funciones [Tienes que estar registrado y conectado para ver este vínculo]

#3 Re: [Script] Piso Tp el Mar Ago 04, 2015 12:40 pm

ArcaniaOnline


Miembro
Código:
local lugar = {x = 507, y = 1014, z = 7} -- Coordenada del lugar hacia donde irán los premiums.
function onStepIn(cid, item, fromPosition, toPosition)
local a, b = {}, {}
    if isPlayer(cid) then
            a, b = lugar, true
         else
           a, b = getPlayerMasterPos(cid), true
        end
     else
       doTeleportThing(cid, toPosition, false)
      return true
    end
    doTeleportThing(cid, a, b)
    doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT)
  return true
end

Era simplemente remover esta linea if isPremium(cid) then

Por si te interesa estudiar las funciones [Tienes que estar registrado y conectado para ver este vínculo]

#4 Re: [Script] Piso Tp el Mar Ago 04, 2015 1:08 pm

Acan


Miembro
me sale esto.

Código:
[05/08/2015 12:58:57] [Error - LuaScriptInterface::loadFile] data/movements/scripts/wosve/Puerta Hospital tp.lua:9: 'end' expected (to close 'function' at line 2) near 'else'
[05/08/2015 12:58:57] [Warning - Event::loadScript] Cannot load script (data/movements/scripts/wosve/Puerta Hospital tp.lua)
[05/08/2015 12:58:57] data/movements/scripts/wosve/Puerta Hospital tp.lua:9: 'end' expected (to close 'function' at line 2) near 'else'

#5 Re: [Script] Piso Tp el Mar Ago 04, 2015 1:13 pm

Acan


Miembro
Ya lo solucione gracias amigo. cerrar post

#6 Re: [Script] Piso Tp el Mar Ago 04, 2015 1:28 pm

ArcaniaOnline


Miembro
Te aconsejo usar _ para separar espacios en los nombres de script es como un formato estándar que se usa :p suerte ! salu2, tu error era un end de sobra

#7 Re: [Script] Piso Tp Hoy a las 11:27 am

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 .