• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [MoveEvent] Teleport Que pide Nivel Para Ingresar

    Compartir:

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

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    solo necesitamos añadir un nuevo archivo en moveevet

    copiar un archivo cualquiera y colocar esto dentro.

    Código:
    local kickposition = {x=133, y=113, z=7} --Lugar del player que sera teleportado si no tiene el level
    local newposition = {x=1052, y=676, z=7} --lugar del player que sera teleportado si tiene el level
    local level = 100

     if getPlayerLevel >= level then
        doPlayerSendTextMessage(cid, 19, "You are allowed to pass.")
     doSendMagicEffect(getPlayerPosition(cid),2)
    doTeleportThing(cid, newposition)
    doSendMagicEffect(newposition,10)
        else
            doPlayerSendTextMessage(cid, 19, "You aren't a VIP player!")
     doTeleportThing(cid, kickposition)
        end
    end
    luego nos vamos a moveevent.xml y añadimos esta linea.

    Código:
    <movevent type="StepIn" uniqueid="xxxx" event="script" value="whateveryouwrote.lua"/>
    uniqueid="xxxx"
    xxxx es el uniqueid que utilisaran para el teleport ojo que deven usar un numero que no este utilisando su ot por que si no le dara duplicate id .

    bueno espero que le sirva de algo o para una quest bueno se cuidan hasta la proxima.

    creditos: 100% JoSePh15_



    Ver perfil de usuario http://www.tibiaface.com

    abbyt

    avatar
    Nuevo Miembro
    Nuevo Miembro
    muy bueno maya pero para que pida el level y 1 items como podria hacerse? por ejemplo lvl 100 y 1cc Razz

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:muy bueno maya pero para que pida el level y 1 items como podria hacerse? por ejemplo lvl 100 y 1cc Razz

    Código:

    local kickposition = {x=133, y=113, z=7} --Lugar del player que sera teleportado si no tiene el level
    local newposition = {x=1052, y=676, z=7} --lugar del player que sera teleportado si tiene el level
    local level = 100
    local rx = 2160 -----> item que pide

     if getPlayerLevel >= level then
    if getPlayerItemCount(cid, rx) >= 1 then
        doPlayerSendTextMessage(cid, 19, "You are allowed to pass.")
     doSendMagicEffect(getPlayerPosition(cid),2)
    doTeleportThing(cid, newposition)
    doSendMagicEffect(newposition,10)
      else
            doPlayerSendTextMessage(cid, 19, "no tienes el item!")
     doTeleportThing(cid, kickposition)
        end
        else
            doPlayerSendTextMessage(cid, 19, "You aren't a VIP player!")
     doTeleportThing(cid, kickposition)
        end
    end



    Ver perfil de usuario http://www.tibiaface.com

    a2shared

    avatar
    Nuevo Miembro
    Nuevo Miembro
    queria 1 que para passar tinha que ter feito 1 quest antes para prosseguir

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:queria 1 que para passar tinha que ter feito 1 quest antes para prosseguir

    Código:
    function onStepIn(cid, item, frompos, item2, topos)
     
        local vip = getPlayerStorageValue(cid,11551) >= 1 --storage de la quest que libera este sqm.
        local kickposition = {x=32500, y=32275, z=6} --Place where the Player will be teleported if not quest , change it
     
     
        if(vip) then
            doPlayerSendTextMessage(cid, 19, "Bienvenido.")
        else
            doPlayerSendTextMessage(cid, 19, "Usted no completo la quest.")
                    doTeleportThing(cid, kickposition, FALSE)
        end
    end

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

    30000 ----> es el action id al sqm lo coloca con el rme



    Ver perfil de usuario http://www.tibiaface.com

    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).