• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    [Pedido] Teleport para premium players.

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    1Resuelto [Pedido] Teleport para premium players. Sáb Ene 10, 2015 1:30 am

    Conan

    Conan
    Miembro
    Miembro
    Hola, quisiera el script de un teleport solo para premium players que los free no puedan pasar y los regrese.....
    alguien ayuda porfavor....Smile

    http://krozot.sytes.net

    Invitado

    Anonymous
    Invitado
    Servidor/Data/Movements/Movements.xml:

    Código:
    <movevent type="StepIn" actionid="6981;6982;6983" event="script" value="tp system premium.lua"/>

    Servidor/Data/Movements/Scripts/tp system premium.lua:

    Código:
    function onStepIn(cid, item, pos, fromPos, toPos)
     local t = {
    -- [ActionID del sqm] = {Coordenada del lugar hacia donde serán teletransportados los jugadores premium],
      [6981] = {x=959, y=1041, z=8},
      [6982] = {x=961, y=1041, z=8},
      [6983] = {x=963, y=1041, z=8},
      }
     local v = t[item.actionid]
     if v then
     if isPremium(cid) then
      doTeleportThing(cid, v)
      doSendMagicEffect(getThingPos(cid),CONST_ME_TELEPORT)
     else
      doPlayerSendCancel(cid, "Only premium adventurers can pass!")
      doSendMagicEffect(fromPos,CONST_ME_POFF)
      doTeleportThing(cid, fromPos)
     end
     end
    return true
    end

    Solamente has de editar esta parte de arriba a tu gusto:

    Código:
    local t = {
    -- [ActionID del sqm] = {Coordenada del lugar hacia donde serán teletransportados los jugadores premium},
     [6981] = {x=959, y=1041, z=8},
     [6982] = {x=961, y=1041, z=8},
     [6983] = {x=963, y=1041, z=8},
     }

    Si quieres añadir más teleports tendrás que añadir más líneas como las anteriores, por ejemplo:

    Código:
    local t = {
    -- [ActionID del sqm] = {Coordenada del lugar hacia donde serán teletransportados los jugadores premium},
     [6981] = {x=959, y=1041, z=8},
     [6982] = {x=961, y=1041, z=8},
     [6983] = {x=963, y=1041, z=8},
     [6984] = {x=968, y=1871, z=8},
     [6985] = {x=971, y=1211, z=7},
     [6986] = {x=972, y=1043, z=10},
     }

    Y añadir más ActionIDs a la línea del Movements.xml anterior...
    Dichos ActionID los tendrás que poner con el Remeres en los SQM/tiles donde irán los teleports (teleports sin propiedades del remeres, como decoración)


    creditos 100% belerofonte.

    Conan

    Conan
    Miembro
    Miembro
    Gracias por el aporte! +1
    Salu2 :(MG): Very Happy

    http://krozot.sytes.net

    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.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).