• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Html] shopsystem.php y shopadmin.php para gesior 2012 tfs 1.0

    Compartir:

    Ir a la página : 1, 2  Siguiente

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

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    hola usuarios de tibiaface

    aqui le traigo el shop sytem para la gesior 2012 sencillo.

    bueno a muchos le falla el sistema aqui le dejo los dos archivos principales y fixe para no le d eproblema al agregar item y tambien viene con el sistema de añadir point desde la web solamente el god o administrador de la web.

    se van a:

    para los que usan xampp

    \htdocs\pages
    para los que usan otra programa o uniserve:

    \www\pages
    y buscan el archivo shopsystem.php y remplazan todo por esto:

    link: [Tienes que estar registrado y conectado para ver este vínculo]

    En la misma carpeta buscan este archivo shopadmin.php y remplazan su contenido por esto:

    link: [Tienes que estar registrado y conectado para ver este vínculo]

    y listo


    aqui le dejo un imagene de como se agregan items:

    para añadir item:

    [Html] shopsystem.php y shopadmin.php para gesior 2012 tfs 1.0 Shop110


    para container de runar:

    [Html] shopsystem.php y shopadmin.php para gesior 2012 tfs 1.0 Shop210



    [Html] shopsystem.php y shopadmin.php para gesior 2012 tfs 1.0 YNU5B25
    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes
    http://www.tibiaface.com

    Invitado

    Anonymous
    Invitado
    Excelente aporte, sirve perfectamente.!

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    krzysztof.szukiewicz

    krzysztof.szukiewicz
    Nuevo Miembro
    Nuevo Miembro
    THX MEN

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    Invitado

    Anonymous
    Invitado
    Muchas gracias, funciona perfecto!

    Me gustaria añadir una montura, pero no se cuales son las ids de las monturas, conoceis alguna lista de ids? y el proceso es similar a agregar un item?

    Saludos y gracias de antemano

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    polipo escribió:Muchas gracias, funciona perfecto!

    Me gustaria añadir una montura, pero no se cuales son las ids de las monturas, conoceis alguna lista de ids? y el proceso es similar a agregar un item?

    Saludos y gracias de antemano

    esa shop por el momento no tiene habilitado el script para colocar las mount ala compra por el momento yo creo que en la proxima semana monto el tutorial de como colocar un mount a la venta en aquella shop junto con el scripts



    [Html] shopsystem.php y shopadmin.php para gesior 2012 tfs 1.0 YNU5B25
    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes
    http://www.tibiaface.com

    Invitado

    Anonymous
    Invitado
    perfecto, ha la espera de ese tuto y ese script.

    Gran trabajo el tuyo, Saludos

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    Invitado

    Anonymous
    Invitado
    Hola he editado el Shopadmin.php para añadirle un listado de la pestaña items con acceso rapido a "Editar Oferta" y "Borrar Oferta" para no tener que ir a la base de datos y hacerlo manualmente.

    Se lo dejo por si lo quieren usar, es muy funcional.
    link: [Tienes que estar registrado y conectado para ver este vínculo]



    Última edición por polipo el Dom Abr 26, 2015 4:49 am, editado 1 vez

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    ijuchia

    ijuchia
    Miembro
    Miembro
    polipo escribió:Hola he editado el Shopadmin.php para añadirle un listado de la pestaña items con acceso rapido a "Editar Oferta" y "Borrar Oferta" para no tener que ir a la base de datos y hacerlo manualmente.

    Se lo dejo por si lo quieren usar, es muy funcional.




    muchas gracias, me gustaria probarlo donde lopuedo descargar.

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    Invitado

    Anonymous
    Invitado
    ijuchia escribió:
    polipo escribió:Hola he editado el Shopadmin.php para añadirle un listado de la pestaña items con acceso rapido a "Editar Oferta" y "Borrar Oferta" para no tener que ir a la base de datos y hacerlo manualmente.

    Se lo dejo por si lo quieren usar, es muy funcional.




    muchas gracias, me gustaria probarlo donde lopuedo descargar.

    Aqui amigo, perdona, que puse el enlace oculto en la respuesta anterior.
    [Tienes que estar registrado y conectado para ver este vínculo]

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    Invitado

    Anonymous
    Invitado
    A petición de ijuchia les dejo el enlace del script para que lleguen los items comprados en la pagina, al character del server.

    ban a data/glovalevents/scripts/ y meten shop.lua

    Descargar Shop.lua  Mega.
    link: [Tienes que estar registrado y conectado para ver este vínculo]

    Despues abren /data/globalevents/globalevents.xml

    y añaden esta linea

    Código:
    <globalevent name="Shop" interval="30000" script="shop.lua" />

    Listo cada 30 sgundos comprobara la lista de items comprados y se los mandara a sus dueños.

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    ijuchia

    ijuchia
    Miembro
    Miembro
    polipo escribió:A petición de ijuchia les dejo el enlace del script para que lleguen los items comprados en la pagina, al character del server.

    ban a data/glovalevents/scripts/ y meten shop.lua

    Descargar Shop.lua  Mega.

    [Tienes que estar registrado y conectado para ver este vínculo]

    Despues abren /data/globalevents/globalevents.xml

    y añaden esta linea

    Código:
    <globalevent name="Shop" interval="30000" script="shop.lua" />

    Listo cada 30 sgundos comprobara la lista de items comprados y se los mandara a sus dueños.

    Muchas Gracias

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    polipo excelente



    [Html] shopsystem.php y shopadmin.php para gesior 2012 tfs 1.0 YNU5B25
    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes
    http://www.tibiaface.com

    ervey000

    ervey000
    Miembro
    Miembro
    El enlace del ShopSystem.php no funciona los demas si

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    ervey000 escribió:El enlace del ShopSystem.php no funciona los demas si

    los link estan en perfecto estado no hay problema alguno



    [Html] shopsystem.php y shopadmin.php para gesior 2012 tfs 1.0 YNU5B25
    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes
    http://www.tibiaface.com

    Invitado

    Anonymous
    Invitado
    Muchas gracias por los aportes!

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    Invitado

    Anonymous
    Invitado
    Tengo una consulta, lo probe y me salio con este error

    Código:
    [14/6/2016 16:36:12] [Error - GlobalEvent Interface]
    [14/6/2016 16:36:12] data/globalevents/scripts/shop.lua:onThink
    [14/6/2016 16:36:12] Description:
    [14/6/2016 16:36:12] (LuaInterface::luaGetItemWeight) Item not found

    [14/6/2016 16:36:12] [Error - GlobalEvent Interface]
    [14/6/2016 16:36:12] data/globalevents/scripts/shop.lua:onThink
    [14/6/2016 16:36:12] Description:
    [14/6/2016 16:36:12] (LuaInterface::luaGetItemWeight) Item not found

    [14/6/2016 16:36:12] [Error - GlobalEvent Interface]
    [14/6/2016 16:36:12] data/globalevents/scripts/shop.lua:onThink
    [14/6/2016 16:36:12] Description:
    [14/6/2016 16:36:12] data/globalevents/scripts/shop.lua:41: attempt to compare boolean with number
    [14/6/2016 16:36:12] stack traceback:
    [14/6/2016 16:36:12]    data/globalevents/scripts/shop.lua:41: in function <data/globalevents/scripts/shop.lua:7>
    [14/6/2016 16:36:12] [Error - GlobalEvents::think] Couldn't execute event: Shop


    Que podra ser?
    Lo ocupe con el god, capaz que sea por eso.
    Saludos

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Noor Aziz escribió:Tengo una consulta, lo probe y me salio con este error

    Código:
    [14/6/2016 16:36:12] [Error - GlobalEvent Interface]
    [14/6/2016 16:36:12] data/globalevents/scripts/shop.lua:onThink
    [14/6/2016 16:36:12] Description:
    [14/6/2016 16:36:12] (LuaInterface::luaGetItemWeight) Item not found

    [14/6/2016 16:36:12] [Error - GlobalEvent Interface]
    [14/6/2016 16:36:12] data/globalevents/scripts/shop.lua:onThink
    [14/6/2016 16:36:12] Description:
    [14/6/2016 16:36:12] (LuaInterface::luaGetItemWeight) Item not found

    [14/6/2016 16:36:12] [Error - GlobalEvent Interface]
    [14/6/2016 16:36:12] data/globalevents/scripts/shop.lua:onThink
    [14/6/2016 16:36:12] Description:
    [14/6/2016 16:36:12] data/globalevents/scripts/shop.lua:41: attempt to compare boolean with number
    [14/6/2016 16:36:12] stack traceback:
    [14/6/2016 16:36:12]    data/globalevents/scripts/shop.lua:41: in function <data/globalevents/scripts/shop.lua:7>
    [14/6/2016 16:36:12] [Error - GlobalEvents::think] Couldn't execute event: Shop


    Que podra ser?
    Lo ocupe con el god, capaz que sea por eso.
    Saludos

    que tfs estas usando



    [Html] shopsystem.php y shopadmin.php para gesior 2012 tfs 1.0 YNU5B25
    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes
    http://www.tibiaface.com

    *Skipy*

    *Skipy*
    Miembro
    Miembro
    maya mira no me quiere enviar los items Aparece Eso

    NesTera Your account Crystal Coins 12 July 2016, 00:27:07 Not realized yet.



    Última edición por *Skipy* el Lun Jul 11, 2016 6:29 pm, editado 1 vez

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    *Skipy* escribió:maya mira no me quiere enviar los items

    [Html] shopsystem.php y shopadmin.php para gesior 2012 tfs 1.0 Brphe5


    agrega esto a tu globalEvent

    Código:
    -- ### CONFIG ###
    -- time (in seconds) between connections to SQL database by shop script
    SQL_interval = 30
    -- ### END OF CONFIG ###
    function onThink(interval, lastExecution)
            local result_plr = db.storeQuery('SELECT * FROM z_ots_comunication')
            if result_plr ~= false then
                    repeat
                            local id = tonumber(result.getDataInt(result_plr, 'id'))
                            local action = tostring(result.getDataString(result_plr, 'action'))
                            local delete = tonumber(result.getDataInt(result_plr, 'delete_it'))
                            local player = Player(tostring(result.getDataString(result_plr, 'name')))
                            if player then
                                    local itemtogive_id = tonumber(result.getDataInt(result_plr, 'param1'))
                                    local itemtogive_count = tonumber(result.getDataInt(result_plr, 'param2'))
                                    local container_id = tonumber(result.getDataInt(result_plr, 'param3'))
                                    local container_count = tonumber(result.getDataInt(result_plr, 'param4'))
                                    local add_item_type = tostring(result.getDataString(result_plr, 'param5'))
                                    local add_item_name = tostring(result.getDataString(result_plr, 'param6'))
                                    local received_item = 0
                                    local full_weight = 0
                                    local itemType = ItemType(itemtogive_id)
                                    if add_item_type == 'container' then
                                            if itemType:isRune() then
                                                    full_weight = container_count * itemType:getWeight()
                                            else
                                                    full_weight = container_count * itemType:getWeight(itemtogive_count)
                                            end
                                            full_weight = full_weight + ItemType(container_id):getWeight()
                                    else
                                            if itemType:isRune() then
                                                    full_weight = itemType:getWeight()
                                            else
                                                    full_weight = itemType:getWeight(itemtogive_count)
                                            end
                                    end
                                   
                                   
                                   
                                   
                                   

                                   
                                   
                                   
     
                                    local free_cap = player:getFreeCapacity()
                                    if full_weight <= free_cap then
                                            if add_item_type == 'container' then
                                                    local new_container = Game.createItem(container_id, 1)
                                                    local iter = 0
                                                    while iter ~= container_count do
                                                            new_container:addItem(itemtogive_id, itemtogive_count)
                                                            iter = iter + 1
                                                    end
                                                    received_item = player:addItemEx(new_container)
                                            else
                                                    local new_item = Game.createItem(itemtogive_id, itemtogive_count)
                                                    received_item = player:addItemEx(new_item)
                                            end
     
                                            if type(received_item) == 'number' and received_item == 0 then
                                                    player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'You received >> ' .. add_item_name .. ' << from OTS shop.')
                                                    db.query('DELETE FROM `z_ots_comunication` WHERE `id` = ' .. id)
                                                    db.query('UPDATE `z_shop_history_item` SET `trans_state` = \'realized\', `trans_real` = ' .. os.time() .. ' WHERE id = ' .. id)
                                            else
                                                    player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, '>> ' .. add_item_name .. ' << from OTS shop is waiting for you. Please make place for this item in your backpack/hands and wait about ' .. SQL_interval .. ' seconds to get it.')
                                            end
                                    else
                                            player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, '>> ' .. add_item_name .. ' << from OTS shop is waiting for you. It weight is ' .. full_weight .. ' oz., you have only ' .. free_cap .. ' oz. free capacity. Put some items in depot and wait about ' .. SQL_interval .. ' seconds to get it.')
                                    end
                            end
                    until not result.next(result_plr)
                    result.free(result_plr)
            end
            return true
    end

    Código:
    <globalevent name="shop" interval="30000" script="shop.lua"/>



    [Html] shopsystem.php y shopadmin.php para gesior 2012 tfs 1.0 YNU5B25
    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes
    http://www.tibiaface.com

    *Skipy*

    *Skipy*
    Miembro
    Miembro
    Gracias

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    crixpx

    crixpx
    Nuevo Miembro
    Nuevo Miembro
    que bueno xD justo estaba buscandolo estoy haciendo mi web y queria una buena shop ya que la de gesior default ta bugued xD

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    daxeroz

    daxeroz
    Nuevo Miembro
    Nuevo Miembro
    Gracias chicos, Me sirvió perfecto! :3

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    Dfsuno

    Dfsuno
    Miembro
    Miembro
    si quiero agregar dias prem como los agrego sin tener que crear 1 item?

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Dfsuno escribió:si quiero agregar dias prem como los agrego sin tener que crear 1 item?

    respondi tu tema abierto

    [Tienes que estar registrado y conectado para ver este vínculo]



    [Html] shopsystem.php y shopadmin.php para gesior 2012 tfs 1.0 YNU5B25
    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes
    http://www.tibiaface.com

    AmonGod

    AmonGod
    Miembro
    Miembro
    a probar gracias



    me sale en blanco al momento de ir a ver los items agregados :/ osea en la shop como tal ps

    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    Contenido patrocinado


    +10
    dazel169
    AmonGod
    Dfsuno
    daxeroz
    crixpx
    *Skipy*
    ervey000
    ijuchia
    krzysztof.szukiewicz
    [Admin] God Maya
    14 participantes

    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 2.)

    Ir a la página : 1, 2  Siguiente

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