• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    Problema con Store Inbox OTX 10.99 Full global

    Compartir:

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

    joe123123

    avatar
    Miembro
    Miembro
    Buenas tardes amigos de tibiaface, tengo un pequeño problema con el store inbox de mi server, sirve perfectamente pero lo que pasa es que las cosas se pueden guardar ahi y al momento de morir si tienes guardado items en el store inbox no se cai ningun item guardado ahi, lo que quiero es que no te deje guardar objetos en el store inbox.

    tengo esta linea no se si sea aqui y si es me gustaria que me la modificaran para que los players no guarden nada en store inbox !! GRACIAS.

    Código:
    -- If offer is item.
          if offer.type == GameStore.OfferTypes.OFFER_TYPE_ITEM then
            local inbox = player:getSlotItem(CONST_SLOT_STORE_INBOX)
            if inbox and inbox:getEmptySlots() > offer.count then
                for t = 1,offer.count do
                  inbox:addItem(offer.thingId, offer.count or 1)
                end
            else
                return addPlayerEvent(sendStoreError, 250, player, GameStore.StoreErrors.STORE_ERROR_NETWORK, "Please make sure you have free slots in your store inbox.")
            end
          -- If offer is Stackable.
          elseif offer.type == GameStore.OfferTypes.OFFER_TYPE_STACKABLE then
            local inbox = player:getSlotItem(CONST_SLOT_STORE_INBOX)
            if inbox and inbox:getEmptySlots() > 0 then
                local parcel = inbox:addItem(2596, 1)
                local packagename = ''.. offer.count..'x '.. offer.name ..' package.'
                  if parcel then
                      parcel:setAttribute(ITEM_ATTRIBUTE_NAME, packagename)
                      for e = 1,offer.count do
                        parcel:addItem(offer.thingId, 1)
                  end
                end
            else
                return addPlayerEvent(sendStoreError, 250, player, GameStore.StoreErrors.STORE_ERROR_NETWORK, "Please make sure you have free slots in your store inbox.")

    Ver perfil de usuario

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