• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Aporte] baul diario

    Compartir:

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

    1default [Aporte] baul diario Lun Nov 29, 2021 2:27 am

    poncex

    poncex
    Miembro
    Miembro
    Descripcion escribió:Hola a todos, traigo este script de baúl diario en el cual podrán abrirlo 1 vez por dia.

    Primero partimos en la carpeta actions y copiamos cualquier archivo y pegamos lo siguiente:

    Código:
    local config = {
      items = {
          [1] = {2160, 1},
          [2] = {18337, 10},
    [3] = {9971, 5}
      },
      level = 8,
      tempo = 24*60*60, -- 24 horas

      stoTime = 31402
    }

    function onUse(player, item, fromPosition, itemEx, toPosition)

      if player:getLevel() >= config.level then
          if player:getStorageValue(config.stoTime) - os.time() < 0 then
              player:setStorageValue(config.stoTime, os.time() + config.tempo)
              for _, table in pairs(config.items) do
                  for i=1, #config.items do
                      player:addItem(table[i])
                  end
              end
          else
              player:getStorageValue(config.stoTime, 0)
              player:sendTextMessage(MESSAGE_EVENT_ADVANCE, string.format("Wait: %s.", string.diff(player:getStorageValue(config.stoTime)-os.time())))
          end
      else
          player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Voce nao tem level "..config.level..".")
      end

    end

    Explicación breve: el id 2160 es el item que les va a dar el baul mientras que el numero 1 es la cantidad.

    - 2do: el baul les indicará cuanto tiempo restante falta para poder abrir nuevamente.

    - 3ro: pueden colocarle el nivel que quieran para poder abrir el chest

    - 4to: también pueden colocarle los items que quieran, solo deben hacerlo tal cual se ve en el script

    nos vamos a actions.xml y agregamos lo siguiente:

    Código:
    <action actionid="22164" script="other/Bau_Diario.lua"/>

    y eso es todo, espero les funcione y si no es mucho pedir un reconocimiento.

    Saludos a todos Very Happy
    Imagen Explicativa escribió:Imagen Explicativa: [Aporte] baul diario Tibiaf10
    Version del Scripts: OTx Old Version(0.3.7)

    5 participantes

    2default Re: [Aporte] baul diario Lun Nov 29, 2021 2:52 am

    Morfar

    Morfar
    Miembro
    Miembro
    excelente aporte lo probare gracias!

    5 participantes

    3default Re: [Aporte] baul diario Lun Nov 29, 2021 5:11 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    gracias por el aporte +1 (y)



    [Aporte] baul diario YNU5B25
    5 participantes
    https://www.tibiaface.com

    4default Re: [Aporte] baul diario Mar Nov 30, 2021 4:24 am

    lsenturion

    lsenturion
    Miembro
    Miembro
    Esto puede ser glitcheado por los players, crearse muchos chars y abrirlos simultaneamente

    5 participantes
    http://krudaserver.com

    5default Re: [Aporte] baul diario Mar Nov 30, 2021 10:16 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    lsenturion escribió:Esto puede ser glitcheado por los players, crearse muchos chars y abrirlos simultaneamente

    para que funcione bien y no se reprodusca ese problema se tiene que colocar un identificador de ip



    [Aporte] baul diario YNU5B25
    5 participantes
    https://www.tibiaface.com

    6default Re: [Aporte] baul diario Lun Abr 25, 2022 2:46 am

    ruta66

    ruta66
    Miembro
    Miembro
    se puede arreglar con el systema de lvl , un lvl alto pueda abrirlo o jugar con ese mismi systema para que sea funcional

    5 participantes

    Contenido patrocinado


    5 participantes

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